Skip to content

Esma-esmiz/yaya-wallet-integration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

📖 [YaYa Wallet Integration]

My name is Esmael Mohammed, this project is for integration of yaya wallet API with my designed client website. as i requested for test project.

[YaYa Wallet Integration] A responsive website deisgn to integrate to yaya wallet api to manage transaction of the client.

Application Architecture

have to applications, the frontend part: designed using angular 17 and the backend part: spring boot

Fronend Angular

  • which allow clients/end users, to get all list of transactions, find thier own transaction by other user which send or recive the payment.

Backend Spring boot

  • the backend part accept request ( find by user with the requested user or all my transaction), it build authorization signiture using HMAC sha 256 authorization method and send to the YaYa Api service. it accepts the response and then return to the client/frontend part.
  • based on the specification of the YaYa Api serice documentation, i try to build the authorization header. but the API always respondes me "unauthorized" message.

  • My primary account, https://github.com/esmiz-dream, was unexpectedly suspended by GitHub; for that reason, I used an alternate account. There were works in the suspended account i built. I can show them if you need to see those projects.

🛠 Built With

Tech Stack

I used the following tech stacks to build this application

Client
Backend

Key Features

I have 2 key feature called About, Projects

  • [backend]
  • [frontend]

(back to top)

🚀 Portfolio

  • Live Demo Link -- sorry for inconvinence, do to github suspend my account the portfolio website is not working.

(back to top)

💻 Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need: to setup java(JDK), node js git, github and code editor.

Setup

Clone this repository to your desired folder: sparatly the backend spring boot project and anguler of the frontend application

Install

Install this project with: git and github

(back to top)

👥 Authors

👤 Author1

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

Please feel free to add any points if you appreciate this project since it will assist me to make my skill more appealing.

(back to top)

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published