~Find your Wave
What's the Wave is a easy-to-use, minimalist web application that aims to make social life for college students easier. We aim to provide everything that our competitors offer and more. Our web app offers comprehensive filtering based on location and event category so you can find your tribe at events just right for you.
These instructions will give you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on deploying the project on a live system.
Running Whats the Wave:
-
Open up GitHub desktop (or other environment to run javascript)
-
Open up two terminal windows
-
Set one terminal path to the client folder
-
Set other terminal path to the server folder
-
In the client terminal enter npm install (install all the necessary dependencies)
-
In the server terminal enter npm install (install all the necessary dependencies)
-
In the server terminal enter npm start (terminal should display similary to the lines below)
server@1.0.0 start C:\<your path>\server nodemon index.js [nodemon] 2.0.12 [nodemon] to restart at any time, enter 'rs' [nodemon] watching path(s): *.* [nodemon] watching extensions: js,mjs,json [nodemon] starting 'node index.js' Server running on port: 5000 -
In the client terminal enter npm start (should route to the website homepage on http://localhost:3000/
To get Google Maps API up and running, have your Google Maps API key handy.
To prevent API key exposure, take preventative measures by hiding it. For more information on protecting your API keys, see the following: https://dev.to/thepuskar/how-to-hide-your-api-keys-in-react-4k55
Another debugger tip is to run npm install start
