Skip to content

ChloeYeung/To_Do_List

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

📝 To Do List

  • React Application

  • Functionalities:

☁️ Login, Logout, Signup signup login

☁️ Search, Add, Delete, Edit items to_do_list

Install frontend Packages

cd frontend npm install @reduxjs/toolkit react-redux axios bootstrap react-bootstrap react-dom react-icons react-router-dom

Install backend Packages

cd backend npm install bcrypt cors dotenv express jsonwebtoken jwt-decode knex passport passport-jwt pg

Setup frontend .env

  • in /frontend , set 1 variable in .env REACT_APP_BACKEND = http://localhost:8000

Setup backend .env

  • 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

Setup for backend DB connect

  • set up dummy data, run: knex migrate:latest knex seed:run

Start the App:

npm start

Account information

👤 login account: a 🔑 login password: a

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published