khannakshat7 / GuruSkool

👩‍🏫Believe Bigger Aim Higher👩‍🏫

Home Page:https://guruskool.herokuapp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

👩‍🏫गुरुSkool👩‍🏫

Believe Bigger Aim Higher

Contents

  • Features and UI
  • Techstacks
  • Useful links
  • Need Help?
  • गुरुSkool-logo

    Demo - CHECK LIVE

    Generic badge

    Features and UI

    1. Landing Page

      • Cool landing page with Get Started, Login and Register buttons
      • 01 (1)
    2. Group Discussion

      • Awesome UI to attend Group Discussion along with teams
      • 03 (1)
    3. Create Group Discussion Slot

      • Flexible Form to create a slot for group discussion
      • 09
      • 02 (1)
    4. Create In-Person Class Slot

      • Seamless UI for faculty to manage the In-person class slots
      • Faculty can create, edit, delete the In-person class slots
      • 08
      • 04 (1)
    5. Book In-Person Class Slot

      • Students can book the slots and join online class
      • The feature to check live slots availability
      • 07
    6. Register as Student or Faculty

      • Register as per roles so that create slot permission can be given only to faculty (Create slot is hidden for student user).
      • 06
    7. Login Page

      • Login to the user and user is identified as faculty or student at the backend
      • 05 (1)

    Tech stack

    How to run गुरुSkool on your local machine 💻:

    • Download and install Python
    • Download and install Git.
    • Clone the repository to your local machine $ git clone https://github.com/khannakshat7/GuruSkool.git
    • Change directory to GuruSkool $ cd GuruSkool
    • Install virtualenv $ pip install virtualenv
    • Create a virtual environment $ virtualenv env -p python
    • Activate the env: $ source env/bin/activate (for linux) > env\Scripts\activate (for Windows PowerShell)
    • Install the requirements: $ pip install -r requirements.txt
    • Make migrations $ python manage.py makemigrations
    • Migrate the changes to the database $ python manage.py migrate
    • Create admin $ python manage.py createsuperuser
    • Run the server $ python manage.py runserver
    • Open any web browser and then paste the server address 127.0.0.1:8000 to see the webpage working on your local machine

    Detailed Step by Step Video

    Need help?

    Feel free to contact me

    Email Badge Linkedin Badge Twitter Badge Instagram Badge

About

👩‍🏫Believe Bigger Aim Higher👩‍🏫

https://guruskool.herokuapp.com


Languages

Language:HTML 40.7%Language:CSS 27.2%Language:Python 24.7%Language:JavaScript 7.3%Language:Procfile 0.0%