Home - PassportToCollege/passport-to-college-v2 GitHub Wiki
This server-side rendered React web application replaces the passport-to-college Keystone.js application. To get it up and running follow the instructions below:
Requirement
node.js@latest-lts
Download here
Instructions
- Ensure the latest LTS version of node.js is installed on your system.
- Clone this repository onto your local machine.
- Navigate to the cloned repository on your local machine using your terminal and run
npm install
to install all the project dependencies. - Obtain the .env file required to configure firebase and facebook login.
- Place the .env file in the root of the project folder on your local machine. DO NOT REMOVE THE .ENV FILE FROM THE IGNORE LIST. IT SHOULD NOT BE INCLUDED IN ANY COMMITS.
- To start the local server run
npm start
. The project will compile and start a server @ localhost:3000. - You should now be able to open a browser window and navigate to the application.
Note
If you will be working on emails you will also need to clone passport-to-college-emails and have it running in the background. It runs on localhost:4000, so it will not interfere with this project's server.