-
React Application
-
Functionalities:
☁️ Search, Add, Delete, Edit items
cd frontend
npm install @reduxjs/toolkit react-redux axios bootstrap react-bootstrap react-dom react-icons react-router-dom
cd backend
npm install bcrypt cors dotenv express jsonwebtoken jwt-decode knex passport passport-jwt pg
- in /frontend , set 1 variable in .env
REACT_APP_BACKEND = http://localhost:8000
- in /backend , set 4 variables in .env
DB_NAME = YOUR DATABASE NAME
DB_USERNAME = YOUR DATABASE USERNAME
DB_PASSWORD = YOUR DATABASE PASSWORD
JWT_SECRET = YOUR JWT_SECRET
- set up dummy data, run:
knex migrate:latest
knex seed:run
npm start
👤 login account: a 🔑 login password: a