Skip to content

Mess management system is full functional application that helps to manage student monthly payment, In frontend used reactjs and in backend used django

Notifications You must be signed in to change notification settings

Mariful-Islam/mess_management_system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This is a web application for managing student or people of a building. It manages payment, student entry or exit, student info query. It is not developed not only for a mess or house but also developed for more house.

To initialize this project in your machine

  1. Firstly clone this repository in your local machine.
git clone https://github.com/Mariful-Islam/mess_management_system.git
  1. Go to project directory
cd mess_management_system
  1. Enter this command to download node_module
npm install
  1. After installation type
npm start

How can you use this application?

First of all, visit the link https://mess-saaddev.web.app/

Owner accont Creation

  1. Go to New Mess Setup option

new mess setup

  1. Create account

admin account creation

Then the mess name will be shown if a student create a account.

Student Account Creation

  1. First of all, goto sign up tab and create a account using username, email and password.

signup

or if you have account visit login page.

  1. Then go to profile and create student account using associate mess, room number, nid, phone number, email, department, district and division.

sign up

profile

student account

After login home page look like this

home

  1. After goto home and you can see all students are shown according to room number. In student tab all student's information are shown and you can search through student name.

home

home

  1. In payment tab you can pay monthly bill by select month,  enter amount and press pay. Then the mess or house manager will get the payment invoice. When he confirm your invoice then you will get confirm email.

payment

make payment

Then press Pay button.

  1. The manager can see total payment, due amount, paid amount, due amount number, paid amount number. He can download all data as a csv file. He can see payment info by month and year

pay confirmation

  1. Student can also see his or her payment info in down side of profile tab.

student payment history

  1. When admin confirm his payment student will get email and red cross sign will be removed and green will be shown.

confirm payment

  1. Also, an email will be send when admin confirm a payment.

confirmation email

About

Mess management system is full functional application that helps to manage student monthly payment, In frontend used reactjs and in backend used django

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published