Simple Forum using Python Flask and Bootstrap CSS
- Uses login mixer for the user authentication
- Cascades database that are related to one another when a (when a post is deleted, all comments are too)
- An admin role that can access an admin page and change every single part of the database to a desired one
- Download, extract, and open simple_forum_v1.0+
- Create a virtual environment in the directory using cmd:
python -m venv venv
- Activate the virtual environment:
venv\Scripts\activate.bat
- Install the dependencies:
pip install -r requirements.txt
- Use an IDE and run
run.py
:- PyCharm: https://www.jetbrains.com/pycharm/
- VSCode: https://code.visualstudio.com/
- There should be a clickable IP in the IDE, or simply go to any web browser and type in
127.0.0.1:5000
- Uses Python 3.9
- See
accounts.txt
for all the available users - Go to
/admin
to go into admin panel, make sure the logged in user is admin or else it will return a 403