A web application that allows users to create posts about technology related topics. Users can signup and log in and out of the app to create posts, comment, and upvote posts. Once signed in users have access to their own personal dashboard where they can create news posts and view or edit the posts that they have made. This app is simple and easy-to-use while appealing to the nostalgic feeling of online discussion boards.
- Python
- SQL and SQLAlchemy
- flask
- bcrypt & cryptography
- Jinja
To run the application locally, first we have to activate the virtual environment with the following command at the root of the project:
. venv/bin/activate
Next, the app can be initialized with the python -m flask run or python3 -m flask run command.
This app requires Python and MySQL to be installed to the machine to run.
Repository
App was deployed using Heroku Deployment


