TODO App created using React and Python. Using this app you can create a bucket and add your todo's inside a bucket.
- Create a Bucket
- Add a Todo to a bucket
- Complete a Todo or mark a completed Todo as active.
- Delete a Todo
Frontend: React, Semantic UI
Backend: Python, Flask and Flask SQLAlchemy
Database: SQLite
- Clone this repository
- Install the latest version of Python
- Open Terminal or Command Prompt, install pipenv
pip install pipenv
- Navigate to the location of the app in Command Prompt and run the following commands.
pipenv shell
pipenv install
set FLASK_APP = api
set FLASK_DEBUG = 1
flask run
- Open a new command prompt window, and navigate to client folder. Run the following commands.
npm install
npm start