Skip to content

A django-based website to manage all the events in a semester

License

Notifications You must be signed in to change notification settings

shantanu404/semester_manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Semester Manager

A simple django website that keeps track of daily online classes and quizzes in a single place so that you don't have to scour your group text messages everytime to just join a class.

Dependencies

  • python 3.8
  • pipenv
  • django
  • django-tinymce

How to customize and run locally?

Make sure to use Python 3.8 or higher versions. Install pipenv if not installed yet.

$ pip install pipenv

Setup a custom virtual environment using pipenv

$ pipenv --python 3

After that install the dependencies

$ pipenv install

Now if everything is installed we need to migrate the database. (ie. Create tables and fields in the database)

$ python manage.py migrate

This will take a while. Now, lets create our admin user

$ python manage.py createsuperuser

Now that everything is set, we can run the website locally using manage.py

$ python manage.py runserver

About

A django-based website to manage all the events in a semester

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published