The goal of this application was to demonstrate the practical use of Flask in building a CRUD application that allowed us to :
Authenticate all users by providing login
and registration
features(username, password)_Register with (username and password)
Authenticated users should be able to login and create blog posts where they write about their foundation's learnings and share it for others to see.
All of our projects live in the foundations
directory. This directory holds our virtual environment
and our blog application
proper. The templates folder
within our blog directory, found in the root foundations folder is where all of our HTML code for the UI live while the static
folder holds our CSS and images(if we decide to add any)
We have added a test/
directory as we hope to include tests if we have time for it during the final part of the course.
Python 3.7 > SQLite3 as Database Flask Git and github for version control Visual Studio Code as our choice IDE
Clone the repository to your local machine using git clone #copy the url
Navigate to the foundations
root directory with cd foundations
Run application in local with flask run
You can also visit the hosted version at : https://……