Final group project completed during the MLH Fellowship
Explore the docs »
Report Bug
Table of Contents
This project was created in summer 2021 over the course of 3 weeks for a final group project in the MLH Production Engineering Fellowship. Production Engineering is a hybrid between software & systems engineering that works across product & infrastructure to make sure services are reliable & scalable. The fellowship was a 12 week remote program where participants gained practical skills thanks to educational content from Linux Foundation Training & Certification's LFS201 – Essentials of System Administrationtraining course, which covers how to administer, configure and upgrade Linux systems, along with the tools and concepts necessary to efficiently build and manage a production Linux infrastructure.
This project creates a blog where a user can create an account to search for and discuss media to include music, podcasts, and movies. You can deploy it on a linux machine and have a blog review website in under an hour.
Refer to docs for install instructions
-
Clone the repo
https://github.com/nvenkate-cyber/Review-Blog
-
Change Directory to the Backend
-
Install MongoDB and start mongod
-
Install Redis https://redis.io/download
-
Install Python requirements
source venv/bin/activate
pip3 install -r requirements.txt
flask run
Distributed under the MIT License. See LICENSE
for more information.
Project Link: https://github.com/nvenkate-cyber/Review-Blog