Simple student fee management portal for an institution. Made with Python using the Django framework. Deprecated and to be used no more. Use it for educational purposes. Sample Django application.
- This project is not for general public use.
iig-admin
was made keeping in mind the academic structure of IIG ( Ideal Institute of Geography)- This is a portal only for admins.
- It does not have multi-year support.
- This is not under development and is not used by anybody.
- There may be uncaught bugs.
- No support | No issues | No PRs.
- link to admin in home page
- successfully import data from existing sheets
- to see students in feeRecord month in Django Admin
- search by student name
- sort by grade and acadTarget
- filter by class, study center and section
- to select months for actions to be applied for those
- to bulk select or unselect months
- define a method 'cleared' which returns true for students who cleared selected month fees
- see a tick or cross based on above.
- action to mark selected months paid for selected query-set of students
- Release Beta 1.0
- learn more about deployment, make security changes required for deployment
- deploy on python-anywhere.
Note: This is currently not deployed and not used by anybody.
The following steps will be directly applicable for Unix systems like Linux or Mac. If you are on windows, you need to make certain changes. Google is your best friend here.
System requirements:
- Python3.x ( where
x >= 6
) - pip
- make
-
First of all clone this repo from GitHub.
git clone https://github.com/aahnik/iig_admin.git
-
Run this single magic command to setup everything and run server.
make first_time
Read the Makefile
to see what happens behind the above command.
The data in sample_data.csv
contains dummy phone numbers and emails.