Check how much it cost to buy some crypto.
https://curzy.herokuapp.com/
Report Bug
·
Request Feature
If you are sending some money to crypto exchange there is always some fee. If you do it from your bank account there is some fee. If you do it by card there is some fee. Curzy will agregate this for you. No more counting of fees by yourself. You are welcome.
This is backend part of its frontend counter-part curzy-fe. Project is build with express on backend to provide API. It runs workers which regularly check rates with help of puppeteer. All is deployed on heroku dynos.
You can run this project locally (even if it doesn't make much sense :).
- MongoDb (e.g. free tier on https://www.mongodb.com/atlas/database)
- npm (Node.js)
- Setup MongoDb - prepare host, username and password for connection
- Clone the repo
git clone https://github.com/lipelix/curzy.git
- Install NPM packages
npm install
- Rename
.env.example
file in root project and fill variables - Enter your API in
.env
fileMONGO_DB_URI: <host of mongo cluster> MONGO_DB_NAME: <database name> PORT: <port on which server will run>
- Run your app by
npm run dev
This is very easy. Just open https://curzy.herokuapp.com/ .
- Deploy project
- Add Support for automatic deployment
- Multi-language Support
- Czech
- English
- Add more banks, payment methods
Libor Váchal - LinkedIn
Project Link: https://github.com/lipelix/curzy
Usefull links and another things worth to mention.
- Husky - better commits
- puppeteer - control your chrome by API
- Readme template