Tuition Management System is a system developed for Tuition Centre. This system will help them for a better managing the students and the teachers.
To test this website locally, you need to have Node.js installed on your local machine. Then, kindly download the zip file of the source code. After extract the folder, open the terminal and type
npm install
// This will install all the dependencies of the project
To after install all dependencies, to test this website in development mode, then type
npm run dev
To bundle and compile all Svelte files into JavaScript, then type
npm run build
After that, the /dist
folder will be created. Then to test this website in preview/production mode, then type
npm run preview
This system is mainly purposes for the project in BIE 20103 Requirement Engineering course in my university. For now, there is no real data integration to any backend. This website is only created from my team to enhance our knowledge about the requirement engineering concepts and principles.
There are four main users to use this system. The view the related webpages based on the requirements (See List of requirements to be fulfilled down below).
STUDENT : https://my-tuition-management-system.web.app/student/register
TEACHER : https://my-tuition-management-system.web.app/teacher
CLERK : https://my-tuition-management-system.web.app/clerk
MANAGER : https://my-tuition-management-system.web.app/manager
- Register student
- Register teacher
- Manage subject timetable
- Manage attendance
- Manage student fee
- Manage teacher salary record