Skip to content

CryptoMEX - Cryptocurrency Mock Exchange built with laravel and react

License

Notifications You must be signed in to change notification settings

egordm/MockCurrencyExchange

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Centralized Exchange Concept

We have build a fully functional centralized exchange. The frontend is using React and the backend is powered by Laravel.

Discalimer

This project is built for educational reasons and is not meant to use in real world scenario. Please use it at your own risk. We are not responsible for any damages or problems that may arise.

Features

  • Registration, login and balance management
  • Multi currency trading (Market order and Limit order)
  • Best buyer seller matching
  • Beautiful trading ui
  • Different market indicators and tools like trendline and fibonacci retracement
  • Muliple different intervals for the stock chart
  • Depth Chart
  • Order history and portfolio

Future improvements

  • Switch from polling for changes to a websocket information retrieval for the charts.

Usage

Backend

Basically set it up als a laravel project and it will work. Dont forget to migrate the data to the database.

You also want to fill in binance api credentials for the live market data in the .env.

Frontend

Use webpack to compile the frontend sass and js.

Acknowledgements

Frontend is hugely inspired by binance ui

About

CryptoMEX - Cryptocurrency Mock Exchange built with laravel and react

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published