Skip to content

Latest commit

 

History

History
23 lines (18 loc) · 1.17 KB

README.md

File metadata and controls

23 lines (18 loc) · 1.17 KB

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