Convo is a Python based Flask app that allows users to submit questions and answers, up vote questions and answers, search keywords, and investigate trending words. As a community, the users on Convo engage with each other to learn different perspectives, share a space of mutual betterment, and recognize the strength in understanding.
Python/Flask backend, PostgreSQL database, SQLalchemy, Jinja templating, Facebook Login/Logout API, AWS deployment
https://www.youtube.com/watch?v=M_NJNVTsh1E&feature=youtu.be
Install the dependencies and start the server.
cd HBF_PROJECT
pip install virtualenv
virtualenv env
source env/bin/activate
pip install -r requirements.txt
python server.py
There are tests covering all routes.
python test.py