Enabling users to track their cryptocurrency investments by manually logging transactions and holdings. Cryptrack provides real-time valuation of individual coins and the overall portfolio by integrating current market prices.
the project is deploy you can find it here.
If you want to run the project locally after cloning.
npm install
npm run dev
You will need to clone also the Backend Repository here.
Make sure to set your .env file with your own DatabaseURL, APIURL/APIKEY and Secret (pwd hashing)
npm install
npm run start
- React, TypeScript
- Node.js, Express.js, TypeScript
- PostgresQL, Prisma ORM
The project is not Complete, I wish to continue implementing features and bit by bit improve the overall experience.
- Sell transactions: adding "negative" transactions to subtract from the current Holding amount.
- Setting page: allow users to edit their personal infos , mail address, pwd, username, Delete account.
Any features suggestions feel free to send me a DM.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.