/howdy-tech-reviews

A website that lets you write a review and rate of tech products you bought, no mather where you purchased them. Project developed as part of the MLH Fellowship.

Primary LanguageJavaScriptApache License 2.0Apache-2.0

Howdy Tech Reviews

Node NPM Python MongoDB

Website that lets you write a review and rate of tech products you bought, no mather where you purchased them. The app runs ReactJS as frontend and a Flask server as backend.

This project was built for the MLH Fellowship Batch 3 on the Production Engineer track.

Running the app

Frontend

  • Locate the frontend folder
    • cd frontend
  • Install dependencies
    • npm install
  • Run the server
    • npm start

Backend

  • Locate the backend folder
    • cd backend
  • Create and activate a python virtual environment
    • python -m venv venv
  • Activate the virtual environment or use it to run install the dependencies
    • pip install -r requirements.txt
  • Run the server
    • python wsgi.py

Contributing

You can follow the guide and git workflow here.