An open API service indexing awesome lists of open source software.

https://github.com/zaman-hamza/forex

Currency conversion fees are usually considered to be unavoidable. But due to the amount of money exchanged globally between different currencies, traders could easily exchange the money directly between themselves, thus avoiding the conversion fees. This website is where people would post what currencies they have and which ones they desire. Once a match is found they meet up and trade.
https://github.com/zaman-hamza/forex

chat forex-trading jwt nodejs reactjs trading

Last synced: 6 months ago
JSON representation

Currency conversion fees are usually considered to be unavoidable. But due to the amount of money exchanged globally between different currencies, traders could easily exchange the money directly between themselves, thus avoiding the conversion fees. This website is where people would post what currencies they have and which ones they desire. Once a match is found they meet up and trade.

Awesome Lists containing this project

README

          

# Forex

Currency conversion fees are usually considered to be unavoidable. But due to the amount of money exchanged globally between different currencies, traders could easily exchange the money directly between themselves, thus avoiding the conversion fees imposed by the banks. This website is where people would post what currencies they have and which ones they desire. Once a match is found they trade directly with the posted contact information.

## Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

### Prerequisites

- Download npm and node.js, and yarn
- Once npm is downloaded, download all the project dependencies

### Installing

To download npm run the following command:

```
> npm install -g npm
```

To download yarn run the following command:

```
> npm install --global yarn
```

And to download all the dependencies run the following command, in both the root and client directory:

```
> yarn install
```

## Deployment

1. Download the dependencies mentioned above
2. Run the following command in the root directory to deploy the web app on [http://localhost:4000](http://localhost:4000):

```
> yarn start
```

## Demo
[](https://github.com/zaman-hamza/Forex)

## Built With
Note: these dependencies can also be found in the package.json file, along with the full list.

* [jest-dom](https://www.npmjs.com/package/@testing-library/jest-dom) - Version 5.16.1
* [react](https://www.npmjs.com/package/react) - Version 12.1.2
* [firebase](https://www.npmjs.com/package/firebase) - Version 9.6.1
* [react-firebase-hooks](https://www.npmjs.com/package/react-firebase-hooks) - Version 4.0.1
* [react-helmet](https://www.npmjs.com/package/react-helmet) - Version 6.1.0
* [web-vitals](https://www.npmjs.com/package/web-vitals) - Version 2.1.2
* [jsonwebtoken](https://www.npmjs.com/package/jsonwebtoken) - Version 8.5.1
* [morgan](https://www.npmjs.com/package/morgan) - Version 1.9.1
* [npm-run-all](https://www.npmjs.com/package/npm-run-all) - Version 4.1.5
* [passport](https://www.npmjs.com/package/passport) - Version 0.4.1
* [passport-jwt](https://www.npmjs.com/package/passport-jwt) - Version 4.0.0
* [passport-local](https://www.npmjs.com/package/passport-local) - Version 1.0.0

## Authors

* **Hamza Zaman** - *Sole Contributor* - [zaman-hamza](https://github.com/zaman-hamza/)

## License

This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details