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!