Tasks list application where you can create, update or delete your tasks to keep track of them.
Application developed with Python, Flask and ReactJS. Data is stored in a SQLite database.
This application is separated into two folders: backend
and frontend
, so you need to run both backend and frontend separately.
- Move into the folder
backend
- Create a Python virtual environment and activate it.
- Install the requirements:
python3 -m pip install -r requirements.txt
- Run the local server at port 5000:
python3 -m flask run --port=5000
- The server should now be running at
http://127.0.0.1:5000/
.
- Move into the folder
frontend
- Install the packages with npm:
npm install
- Run the local server (by default it will point to port 3000):
npm start
- The server should now be running at
http://127.0.0.1:3000/
- Navigate to the address above and enjoy the Tasks List Application