MNNIT-Robotics-Club-Official / Robotics_Club_Website

MIT License
5 stars 9 forks source link

Robotics_Club_Website

For Windows

If already installed python follow next steps:

Preferably use Python virtual env for development

  1. open Powershell terminal in an empty folder (Shift+ right click) and run python -m venv robo where robo is the environment name(can be anything).
  2. then run .\robo\Scripts\activate , this will activate the environment(green text in the beginning of every line will appear)
    If runnig scripts is not allowed then go into admin mode by start-process PowerShell -verb runas
    then Set-ExecutionPolicy RemoteSigned to allow running scripts
    to roll back enter Set-ExecutionPolicy Restricted.
  3. then install Django inside this environment with this command pip install Django
  4. then clone the git repo git clone https://github.com/MNNIT-Robotics-Club-Official/Robotics_Club_Website.git
  5. cd Robotics_Club_Website
  6. run pip install -r requirements.txt
  7. create database schema by running python manage.py makemigrations and then python manage.py migrate
  8. create a superuser using python manage.py createsuperuser and fill required fields
  9. run python manage.py runserver
  10. goto server http://127.0.0.1:8000/

If you want to install Django Globally and do not want an Virtual env, then do following steps:

  1. open Powershell terminal in an empty folder (Shift+ right click) and run pip install Django
  2. then clone the git repo git clone https://github.com/MNNIT-Robotics-Club-Official/Robotics_Club_Website.git
  3. cd Robotics_Club_Website
  4. run python manage.py runserver
  5. goto server http://127.0.0.1:8000/

Workflow -

  1. [x] Homepage

  2. [x] Gallery

  3. [x] Alumni

  4. [x] Faculty

  5. [x] Testimonial

  6. [x] Achievement

  7. [x] Events

  8. [x] Projects

  9. [x] Login

  10. [x] Donate

  11. [x] Blog

  12. [x] Workshop

  13. [x] Notice Board

  14. [x] Components

  15. [x] Teams

We're in testing phase now