This project was bootstrapped with Create React App. Then an Express server was added in the server
directory. The server is proxied via the proxy
key in package.json
.
-
Clone the project, change into the directory and install the dependencies specified in
package-lock.json
.npm ci
-
Create a
.env
file for environment variables in your server.touch .env
-
Start the server
You can start the server on its own with the command:
npm run server
Run the React application on its own with the command:
npm start
Run both applications together with the command:
npm run dev
The React application will run on port 3000 and the server port 3001.