A very basic social media site.
To learn how to handle the backend of a website and learning things like user authentication, session management and etc.
This was not a project meant to be used by anyone so there are a lot of things that can be optimized and some features that should have been implemented. But this was just a project to learn on so I didn't spend more time than I needed to and just implemented the features in the simplest way.
There is a sample database with a few users! But make sure you have python and pip installed and in your PATH.
- Go to the project root.
-
pip install -r requirements.txt
-
export FLASK_ENV=development export FLASK_APP=msocial
-
flask run