This program will be a management dashboard page where the School Accounting will control the students dormitory fees and others.
This program will be a management dashboard page where the School Accounting will control the students dormitory fees and others.
Added monthly multipliers for fees and base fee setting that can update all students at once. Made dropdown to switch between settings and months now show in proper order jan to dec.
Search by egn or class works client-side so its instant. Shows unpaid months from start date with calculated fees based on multipliers. Year filter included and months with 0 multiplier are hidden. Payment modal pays oldest months first, calculates resto, lets you pick cash or bank transfer and saves exact payment time.
Updated student_payments table with year column for multi-year tracking, payment_method column for cash/bank, changed payment_date to TIMESTAMP and made unique constraint use student_id, month_id and year.
Added daily payments report showing todays transactions with student name, month, amount, time and payment method.
Added notes field to students table, shows as textarea when editing.
Payments respect multipliers, students pay from start date forward only, client-side search is instant.
Fiscal printer plan: web -> backend -> python app -> printer.
let me know if you have any other idea for the connection with the fiscal printer
Log in to leave a comment
Hello!
This is todays devlog:
Room Management:
Validation:
Refactoring & Cleanup:
public/styles.css.public/js/ (main.js, students.js, rooms.js, reports.js, navigation.js).Log in to leave a comment
Hello,
Today I added the students add page and the view of them
also I made all the tables for the database and make the project structure.
The design is so ahh, but eventually I will make it.
I integrated google translate because my program is in Bulgarian, because the program will actually be used in my school.
Log in to leave a comment