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
Python 3.6
And additional requirements are in requirements.txt and will be installed through the below steps
- 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
$ git remote add upstream https://github.com/3Peers/FusionIIIT.git
$ git remote -v
- It should like this:
- origin https://github.com/YOUR_USERNAME/FusionIIIT.git (fetch)
- origin https://github.com/YOUR_USERNAME/FusionIIIT.git (push)
- upstream https://github.com/3Peers/FusionIIIT.git (fetch)
- upstream https://github.com/3Peers/FusionIIIT.git (push)
- It should like this:
$ git fetch upstream
$ git checkout master
$ git merge upstream/master
- 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
- 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 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
Python 3.6
Django==1.11.4+
And additional requirements are in requirements.txt
- 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
$ git remote add upstream https://github.com/3Peers/FusionIIIT.git
$ git remote -v
- It should like this:
- origin https://github.com/YOUR_USERNAME/FusionIIIT.git (fetch)
- origin https://github.com/YOUR_USERNAME/FusionIIIT.git (push)
- upstream https://github.com/3Peers/FusionIIIT.git (fetch)
- upstream https://github.com/3Peers/FusionIIIT.git (push)
- It should like this:
$ git fetch upstream
$ git checkout master
$ git merge upstream/master
- 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
- 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