Some prerequistes to be able to launch this project, is that you have node and git installed on your computer, a database server ready to run on your localhost.
Second to this, we have removed our gmail, AWS and Mapbox access keys for security reasons from the code, and as you would need to have your own access keys for
all of these services - we recommend you visit our hosted version instead, and refer to the code.
- Unzip the compressed zip file.
- Set up the config file in the
server/configfolder, based on the template you have for each file. - Set up the configFile in the
client/src/app/assetsfolder, based on the template you have for the file. - In your terminal, open the project folder and navigate to both the server and client folders. Run
npm installin both of them. - Run these commands in this order:
npm run migrate:rollback-npm run migrate:latest-npm run seed:run. - Start your server by running
node app.jsin the server folder. - Start your client by running
npm startin the client folder.