This is a basic website built with Python's Flask library that features an account system and an ability to store notes on the web, which can be edited pending usre interaction on the site.
To launch this site, clone this repo, install via the requirements.txt file and run the main.py file. THe website will open in localhost, port 5000 for you to interact with the website.
This project was primairly built to gain a deeper understanding of Python's Falsk library and web development in general. Some learning objectives inlcude:
- Creating a basic website with Flask
- Understanding Bootstrap classes
- Creating a database
- Managing user sessions and accounts
- Adding and deleting objects from the database
- Formatting webpages using JS, HTML and CSS
- Understanding the Jinja framework
- etc..
This project was builit using this tutorial, created by the Tech With Tim Youtube Channel.