Skip to content

ziwei531/to-do-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

to-do-list

A to do list application that demonstrates my knowledge on React and connecting it to a backend (MongoDB) through API calls. API is deployed here

Key Things I've learned

  • I learned how to create a React app with a backend by installing the necessary packages for both the frontend and backend separately. (Made a mistake by initially assuming they're together in one repository)
  • I learned how to fetch APIs and create my own API, as well as how to handle CRUD operations for both the frontend and backend.
  • I further reinforced my knowledge of React hooks and other concepts, such as useEffect, useState, and props passing.
  • I've learned how to use CORS to prevent unauthorized access and also how to provide those who should have access (me!) in accessing the API I've created.

Live Demo

Live Demo can be viewed here

Overall View

enter image description here

Adding New Tasks

Adding "Buy Pen" enter image description here

"Buy Pen" added enter image description here

Deletion

enter image description here

Editing (Update)

enter image description here

After Edit:

enter image description here

About

A To Do List Application to demonstrate my fullstack knowledge

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published