getTogether was built using the following technologies:
- JavaScript
- Express.js
- Sequelize
- React
- Redux
🏠 Homepage
-
Clone repository
https://github.com/etkndr/gettogether.git
-
Install dependencies
npm install
-
Create a .env file in
/backend
with the following environmental variables:PORT=8000 DB_FILE=db/dev.db JWT_SECRET=1234abcd (generate a random secret) JWT_EXPIRES_IN=604800 SCHEMA=gettogether
-
Migrate and seed your database and start the server
cd backend/ && npx dotenv sequelize db:migrate && npx dotenv sequelize db:seed:all && npm start
-
In a new terminal, navigate to the frontend directory and start the React application
cd frontend/ && npm install && npm start
At this point, the application should be up and running, and will be available in your web browser at http://localhost:3000/