Skip to content

Aman-zishan/college-management-system

Repository files navigation

Website perso.crans.org made-with-python GitHub license

Tech stack used: :octocat:

  • Visual Code Studio
  • python
  • Django
  • Database : sqlite3
  • Installation 💎

    1. 📍 clone the repository.

      $git clone https://github.com/Aman-zishan/college-management-system.git
      
    2. 🏁 navigate to downloaded folder.

      $cd college-management-system
      
    3. 🚧 set up virtual environment.

      #windows
      
      $py -3 -m venv venv
      
      #linux/mac OS
      
      $python3 -m venv venv
      
    4. ♦️ activate virtual environment.

      #windows
      
      $venv\Scripts\activate
      
      #linux/mac OS
      
      $source venv/bin/activate
      
    5. 🌶️ install django & other required dependencies

      #windows
      
      
      $pip install -r requirements.txt
      
      #linux/mac OS
      
      
      $pip3 install -r requirements.txt
      
    6. 🎯 setup database and run server

      #make sure to delete all files excluding __init__.py before migration to avoid operation errors.
      
      
      $python manage.py makemigrations
      $python manage.py migrate
      $python manage.py runserver
      

    ER diagram

    ER diagram