1. Creating a minimal flask app
2. How to run a flask app
5. Making an API Call
6. Adding a secret key to flask app
7. Environment Variables
8. Creating the logic part 1
9. Creating the logic part 2
10. Creating the logic part 3
11. Creating templates
12. Testing the app
14. Setting up firebase for authentication
15. Firebase Integration
16. Form integration
17. Implementing the registration form logic
18. Implementing the login form logic
19. Implementing the logout logic
20. Implementing password reset logic
21. Creating a home route
22. Creating an authentication function
23. Creating a base template
24. Refactoring existing templates
25. Creating the home template
26. Creating the registration template
27. Creating the login template
28. Creating a Password reset template
29. Protecting Routes
30. Firebase configuration checks
31. Testing app authentication process
Files.zip