Coinforge is a mock cryptocurrency trading web app aiming to help beginners to gain trading experience before diving into deep waters.
- React js
- Express js
- Mongo DB
- Recharts / Visx (D3)
The architecture of this application is based on a typical MVC model.
- The Client tier (View) is written in Javascript, HTML, and CSS, using ReactJS as the framework.
- The Business Logic Tier (Controller) is written using NodeJs and ExpressJS.
- The Database Tier (Model) is hosted on MongoDB.
Architectural pattern for a simple three-tier application. Picture from aws docs
Dashboard
Crypto
News
Portfolio
- clone this repository
git clone https://github.com/aadityamayankar/Coinforge.git
- cd into
Coinforge
cd Coinforge
- Install package dependencies
npm install
- cd into backend
cd backend
- cd up one directory
cd ..
- Run the script below to serve front and back end concurrently
npm run dev
This project is licensed under the MIT License