This project is part of the course "Curso de Flask" of Platzi
This is project is a simple TODO App made with Flask for learning purposes.
- Blueprints
- Jinja2
- Bootstrap
- Firestore DB
- User Signup.
- User Login.
- CRUD of tasks.
- MyPY
- Python >= 3.6
-
Clone or download de repository:
$ git clone https://github.com/JoseNoriegaa/platzi-task-app-flask
-
Open the console inside the project directory and create a virtual environment.
$ python3 -m venv venv $ source venv/bin/activate
-
Install the app.
(venv) $ pip install -r requirements.txt
-
Copy the
env.example
file into the same directory with the name.env
$ cp ./env.example ./.env
-
Add the private key of the Firebase project in the root directory of the project with the following name.
service-account.json
The application will run on port 5000 by default.
$ flask run