To develop Cashless Canteen System
- or -
Post a project like this$1.5k
- Posted:
- Proposals: 10
- Remote
- #894281
- Expired
Software Consulting Services with expertise in Mobile application & games development, web based enterprise portals and websites.
Lucknow
5229524009119483307965686692939349537325719004451050660730948
Description
Experience Level: Intermediate
Estimated project duration: 3 - 4 weeks
General information for the business: Education, International School in Johor Bahru, Malaysia
Database management system (DBMS): MySQL
Description of requirements/functionality: The system objective is to allow students to buy food using their existing student ID card which already have bar-code printed on it. There will be 3 groups of users, which are "Administrator", "Admin Office Staff" and "Canteen" staffs. Software needs to use MYSQL, running on Apache server. Please read my uploaded material for details. Administrator can manage (create, edit, search, delete) Administrator, can manage Admin Office Staff, can manage Canteen staffs. When a student go to canteen, the canteen staff scan the student card to retrieve balance, minus off the purchase amount and save relevant details. Card credit can top up by Admin Office Staff. Need to generate daily transaction report. Admin Office Staff can search for a student's monthly transaction records. Also need reminder to students when credit is low.
Hardware requirement:
1. Bar-code scanner use in capturing students' ID
Descriptions:
1. There are 3 groups of users, Administrator, Admin Staffs, and Canteen Staffs.
Administrator roles:
I. Manage Administrators (Create, Search, Edit, Delete)
II. Manage Admin Staffs (Create, Search, Edit, Delete)
III. Manage Canteen Staffs (Create, Search, Edit, Delete)
IV. Manage Students (Create, Search, Edit, Delete)
V. Manage Canteen Food (Create, Search, Edit, Delete)
VI. Create Daily Top-up Transactions Report - including which Admin Office Staff, amount and receipt number.
VII. Create Daily Canteen Sales Transaction Report - including which canteen staff, sold items and sold to which student, and amount.
Admin Staff roles:
I. Check Cards’ Balance
II. Top-up card amount
III. Check Purchased History of students - including date, time, item purchased, sold by who, sold amount, and total.
IV. List out students with low credit amount - Including students' names, ID and balanced amount.
Canteen Staff roles:
I. Sell Fixed price food - this is to speed up the transaction, canteen staffs just scan the student's ID card and a fixed pre-selected amount will be deducted, can be $5 or $6 for example.
II. Sell Variable prices drinks and snacks - amount is variable, slower transaction, can be $2, $2.5 or $3.
III. Show message warning students with low credit amount - when a student's card is less than $10, show warning message on screen to remind students.
Extra notes: Need to have a Barcode scanner to capture Student ID from existing student cards.
Software use are Apache, MYSQL, PHP, CSS, Javascripts, JQuery, HTML.
Database management system (DBMS): MySQL
Description of requirements/functionality: The system objective is to allow students to buy food using their existing student ID card which already have bar-code printed on it. There will be 3 groups of users, which are "Administrator", "Admin Office Staff" and "Canteen" staffs. Software needs to use MYSQL, running on Apache server. Please read my uploaded material for details. Administrator can manage (create, edit, search, delete) Administrator, can manage Admin Office Staff, can manage Canteen staffs. When a student go to canteen, the canteen staff scan the student card to retrieve balance, minus off the purchase amount and save relevant details. Card credit can top up by Admin Office Staff. Need to generate daily transaction report. Admin Office Staff can search for a student's monthly transaction records. Also need reminder to students when credit is low.
Hardware requirement:
1. Bar-code scanner use in capturing students' ID
Descriptions:
1. There are 3 groups of users, Administrator, Admin Staffs, and Canteen Staffs.
Administrator roles:
I. Manage Administrators (Create, Search, Edit, Delete)
II. Manage Admin Staffs (Create, Search, Edit, Delete)
III. Manage Canteen Staffs (Create, Search, Edit, Delete)
IV. Manage Students (Create, Search, Edit, Delete)
V. Manage Canteen Food (Create, Search, Edit, Delete)
VI. Create Daily Top-up Transactions Report - including which Admin Office Staff, amount and receipt number.
VII. Create Daily Canteen Sales Transaction Report - including which canteen staff, sold items and sold to which student, and amount.
Admin Staff roles:
I. Check Cards’ Balance
II. Top-up card amount
III. Check Purchased History of students - including date, time, item purchased, sold by who, sold amount, and total.
IV. List out students with low credit amount - Including students' names, ID and balanced amount.
Canteen Staff roles:
I. Sell Fixed price food - this is to speed up the transaction, canteen staffs just scan the student's ID card and a fixed pre-selected amount will be deducted, can be $5 or $6 for example.
II. Sell Variable prices drinks and snacks - amount is variable, slower transaction, can be $2, $2.5 or $3.
III. Show message warning students with low credit amount - when a student's card is less than $10, show warning message on screen to remind students.
Extra notes: Need to have a Barcode scanner to capture Student ID from existing student cards.
Software use are Apache, MYSQL, PHP, CSS, Javascripts, JQuery, HTML.
Fong H.
0% (0)Projects Completed
-
Freelancers worked with
-
Projects awarded
0%
Last project
15 Dec 2024
Malaysia
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies