Skip to content

A ToDo List using React and Flask where the user can add and delete todos while also persisting these upon browser close.

Notifications You must be signed in to change notification settings

mraigoza/todo-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

todo-list

A ToDo List using React and Flask where the user can add and delete todos while also persisting these upon browser close.

We store ToDo items inside a json file

Project Structure

Main files are listed below

└── client                              # Contains all the front end (React) code
    ├── public                          # Some public files 
    └── src                             # Contains the JS src files
        ├── App.js                      # Main file that React renders for the TodoList component
        │── api.js                      # Contains functions to make get/post requests to backend
        └── components                  # Contains main TodoList.js
            ├── TodoList.js             # Renders todo-list and contains my add / delete functions
                                        # All non code related documents
├── server                              # Contains all the backend (Flask) code
    └── app.py                          # Main file that contains all my routes and database logic

Read the readme.md in server and client folders, respectively, to run the project

About

A ToDo List using React and Flask where the user can add and delete todos while also persisting these upon browser close.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published