RiddhiGupta5 / project-ideas-v2-backend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DSC VIT

Project Ideas

Platform to Post New Ideas and Discuss about them


DOCS UI

Functionalities

  • Open Authorization using Google and Facebook
  • Post New Ideas (Without Authentication)
  • View All Published Ideas
  • Comment on Posted Ideas (Thread Based)
  • Upvote or Downvote the Idea
  • Admins can View the ideas and Publish or Reject them
  • Mark status whether the project is completed
  • Filter ideas based on various parameters

Instructions to run

  • Pre-requisites:

    • Python3
  • Directions to install

    • Setting up a virtual env
    virtualenv env
    env\\Scripts\\activate
    
    • Installing Packages
    pip install -r requirements.txt
    
    • Making mgrations
    python manage.py makemigrations
    python manage.py migrate
    
  • Run the server

    python manage.py runserver 3000
    

Contributors

Riddhi Gupta (Backend)

Riddhi Gupta

Ashutosh Kaushik (Frontend)

Ashutosh Kaushik



Made with ❤️ by DSC VIT

About


Languages

Language:CSS 46.9%Language:JavaScript 36.0%Language:Python 17.1%