Skip to content

saishivau/Fusion

 
 

Repository files navigation

FusionIIIT

FusionIIIT is the automation of various functionalities, modules and tasks of/for PDPM Indian Institute of Information Technology, Design and Manufacturing, Jabalpur being developed in python3.6 and using django webframework version 1.11.4

Build Status

Requirements

Python 3.6
And additional requirements are in requirements.txt and will be installed through the below steps

How to run it?

  • Install virtualenv $ sudo apt install python-virtualenv
  • Create a virtual environment $ virtualenv env -p python3.6
  • Activate the env: $ source env/bin/activate
  • Install the requirements: $ pip install -r requirements.txt
  • Change directory to FusionIIIT $ cd FusionIIIT
  • Make migrations $ python manage.py makemigrations
  • Migrate the changes to the database $ python manage.py migrate
  • Run the server $ python manage.py runserver

Configuring a Upstream:

Syncing with Fork:

  • $ git fetch upstream
  • $ git checkout master
  • $ git merge upstream/master

Different modules include

  • Academic database management
  • Academic workflows
  • Finance and Accounting
  • Placement Cell
  • Mess management
  • Gymkhana Activities
  • Scholarship and Awards Portal
  • Employee Management
  • Course Management
  • Complaint System
  • File Tracking System
  • Health Centre Mangement
  • Visitor's Hostel Management
  • Leave Module

Contribution

  • Open an issue if you want to contribute for something that's not already in issues
  • Send a Pull Request anytime.
  • Before sending a pull request please make sure the changes you make are flake8 and isort compliant by using following commands
$ flake8 . --exclude manage.py,__pycache__,migrations --max-line-length=100
$ isort
  • If there are errors resolve them, and then send a pull request. =======

FusionIIIT

FusionIIIT is the automation of various functionalities, modules and tasks of/for PDPM Indian Institute of Information Technology, Design and Manufacturing, Jabalpur being developed in python3.5 and using django webframework version 1.11.4

Build Status

Requirements

Python 3.6
Django==1.11.4+
And additional requirements are in requirements.txt

How to run it?

  • Install virtualenv $ sudo apt install python-virtualenv
  • Create a virtual environment $ virtualenv env -p python3
  • Activate the env: $ source env/bin/activate
  • Install the requirements: $ pip install -r requirements.txt
  • Change directory to FusionIIIT $ cd FusionIIIT
  • Make migrations $ python manage.py makemigrations
  • Migrate the changes to the database $ python manage.py migrate
  • Run the server $ python manage.py runserver

Configuring a Upstream:

Syncing with Fork:

  • $ git fetch upstream
  • $ git checkout master
  • $ git merge upstream/master

Different modules include

  • Academic database management
  • Academic workflows
  • Finance and Accounting
  • Placement Cell
  • Mess management
  • Gymkhana Activities
  • Scholarship and Awards Portal
  • Employee Management
  • Course Management
  • Complaint System
  • File Tracking System
  • Health Centre Mangement
  • Visitor's Hostel Management

Contribution

  • Open an issue if you want to contribute for something that's not already in issues
  • Send a Pull Request anytime.
  • Before sending a pull request please make sure the changes you make are flake8 and isort compliant by using following commands
$ flake8 . --exclude manage.py,__pycache__,migrations --max-line-length=100
$ isort

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 34.3%
  • CSS 31.5%
  • HTML 26.4%
  • Python 7.8%