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.
- Firstly clone this repository in your local machine.
git clone https://github.com/Mariful-Islam/mess_management_system.git
- Go to project directory
cd mess_management_system
- Enter this command to download node_module
npm install
- After installation type
npm start
First of all, visit the link https://mess-saaddev.web.app/
- Go to New Mess Setup option
- Create account
Then the mess name will be shown if a student create a account.
- First of all, goto sign up tab and create a account using username, email and password.
or if you have account visit login page.
- Then go to profile and create student account using associate mess, room number, nid, phone number, email, department, district and division.
After login home page look like this
- 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.
- 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.
Then press Pay button.
- 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
- Student can also see his or her payment info in down side of profile tab.
- When admin confirm his payment student will get email and red cross sign will be removed and green will be shown.
- Also, an email will be send when admin confirm a payment.