Crypto Gremlins is a Crypto Review website where users can leave reviews on specific crypto projects which are pulled from CoinMarketCap. This application was built with theMongoDB, Express,React, Node, and Bootstrap frameworks. For more documentation on this application, please check out our wiki!
You can refer to the link here to see the application deployed on Heroku: https://crypto-gremlins.herokuapp.com/
- Tyler Walker - Developer - tgwalker93
- Adam Haze - Developer - adamhaze
- Alex Orlowski - Developer - aorlowski-cu
This setup allows for a Node/Express/React app which can be easily deployed to Heroku.
The front-end React app will auto-reload as it's updated via webpack dev server, and the backend Express app will auto-reload independently with nodemon.
Start by installing front and backend dependencies. While in this directory, run the following commands:
npm install
cd client
npm install
cd ..
After both installations complete, run the following command in your terminal:
npm start
That's it, your app should be running on http://localhost:3000. The Express server should intercept any AJAX requests from the client.
After confirming that you have an up to date git repository and a Heroku app created, complete the following:
- Build the React app for production by running the following command:
npm run build
-
Add and commit all changes to git
-
Push to Heroku
If all previous steps were followed correctly, your application should be deployed to Heroku!