Skip to content

rubyruins/producthunt-clone

Repository files navigation

Producthunt Clone 🛍

A simple clone based on Producthunt made using Django and Bootstrap. It allows users to create or login to their account, create new products and upvote the existing ones.

Visit it here.


Features:

  • Create accounts using Django's built-in User model
  • Add and view existing products
  • Vote for your favourite ones
  • Homepage features a random product picked from the featured list
  • Search, filter and sort through all existing products

Deployment:

The live project is deployed on https://product-hunt-python.herokuapp.com/.


Local installation:

You must have Python 3.6 or higher to run the file.

  • Create a new virtual environment for running the application. You can follow the instructions here.
  • Navigate to the virtual environment and activate it.
  • Install the dependancies using pip install -r requirements.txt
  • Run the app file with python manage.py runserver