An API based Web App, which will display market activity for your cryptocurrency.
In current world, everyone knows how important cryptocurrency is. This webapp helps in limiting the gap between constantly changing world of cryptocurrency and a person who wants to keep herself/himself updated.
This project is supported by 2 independents and reliable APIs that are :-
- Narly 2000 different cryptos are listed.
- Interactive and stylized web design for smooth and better user experience.
- Data shown is fetched on the moment to keep user updated all the time.
- Currency coversions rates are also fetched on the moment.
- For better experience different oprions has been provide like Trending Cryptos, All Cryptos, Conversions etc.
- VS Code : 1.58.2
- Python 3
- HTML
- CSS
- JavaScript
- Django : 3.1.7
- Brave Web Browser : Version 1.28.106 Chromium: 92.0.4 (Official Build) (64-bit)
First you must have these softwares and languages installed on your system -
- Python 3
- Django : 3.1.7
- Web Browser
Important Note :- If getting CORS error on loading install Allow CORS: Access-Control-Allow-Origin Chrome Extension or equivalent web extension
To run this project, run these commands in terminal. Make sure that manage.py file is present in the current directory
$ python3 manage.py makemigrations
$ python manage.py migrate
$ python manage.py runserver
Project will be availaible on address http://127.0.0.1:8000/
Note :- For Admin Access First You need to Create Super User using Command
$ python3 manage.py createsuperuser
Admin panel can be accessed at http://127.0.0.1:8000/admin after running the server
Completed (Improvements Needed)
- Django Documentation
- Images used in this project may be subject to copyright.
- Coincap API Documentation
- Frankfurter API Documentation
This Project was created by Abhinav Sharma. This project is made for fun, and is stepping stone for my future projects.