Skip to content
This repository has been archived by the owner on May 6, 2021. It is now read-only.

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.

Notifications You must be signed in to change notification settings

aahnik/django-student-fees-record-portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

django-student-fees-record-portal

No Maintenance Intended | Archived

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.

demo

Note

  • 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.

Work flow

  • 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.

How to run this

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
  1. First of all clone this repo from GitHub.

     git clone https://github.com/aahnik/iig_admin.git
    
  2. 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.

About

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.

Topics

Resources

Stars

Watchers

Forks