Online Maid Finder Test phase, srs, design phase and source code final deliverable
Project Domain / Category Web Programming
Abstract / Introduction
Now a days, the individual is expected to keep up with many responsibilities at work and at home. Often keeping one’s home clean and all things in order, which is an important aspect of a healthy life, can become just another challenge. Some people have very busy routines and have no one available in the family to look after the small household chores such as house cleaning, washing dishes, sweeping floors, washing clothes, cooking meals, toilets cleaning, vacuuming dust surfaces and carpets, dusting of tables, wood surfaces, and shelves etc. Some people also keep pet animals and birds at home such as goats, dogs, and hens. All pets and other animals can cause our home to stink. Having a clean home will get rid of those smells that come from our home animals. Nothing is worse than having visitors come into our home and having to deal with the smell of our pet’s poo and wastes. A regular recurring home cleaning is very important for health hygiene and it will also keep those unwanted smells from coming back and will also save us from getting sick. Keeping in view the above scenario, this project is focused to fulfil the needs of these people. The system will be helpful for both, the clients who can afford and want to hire maid for their home and also for the maids to easily find work in their nearby area. This system will reduce time and effort of both clients and maids. In this application, clients can register, login and view all the available nearby maids. Client can filter and select a maid according to his/her experience, expertise and previous rating etc. Similarly, maid can also get clients by registering and logging into the website portal and setting up their profile. Admin can login, manage maids, approve new maids and can remove maids from the system on unsatisfactory remarks and extreme low rating by the clients. Admin can also check for the registered clients.
Functional Requirements:
There will be three modules of this web application: Admin, Maid and Client. Each Client and Maid should be registered on the website before getting any service.
- Admin Module
- Admin can login to the system.
- Admin approves the registered maids.
- Admin can manage the maids (add/ view/ update / delete).
- Admin can update the maid details and manage login password.
- Admin can manage the client (add/ view/ update / delete).
- Admin can check the rating given by clients about each maid.
- Admin can check average rating for each maid.
- Admin can check the remarks given by client about each maid.
- Admin can block a maid in case of continuous poor rating and complaints.
- Admin can view the client complaints and take appropriate actions.
- Admin can generate a report on a monthly basis for the total number of bookings and their successful handling.
- Maid Module
- Maids can register and login to the system.
- Maids can make their profile including their:
- Work Experience.
- Expertise (checklist of household works such as floor cleaning, cloth washing, meal cooking, child care, toilet cleaning, kitchen handling and various other skills etc.)
- Profile picture and location etc.
- Maid can view/ update their profile and can update password.
- Maid can check the rating given by the client.
- Maid can check any remarks (if given) by the client.
- Clients Module
- Clients can register and login to the system.
- Clients can view/ update their profile and can update password.
- Search Maid: Clients can search for all relevant maids by search filters such as location, work experience, expertise and rating etc.
- View Maid profile: Clients can view all the details (work experience, expertise, rating, other client’s remarks, location etc.) of any available Maid in a proper layout on the website.
- Google Maps: Client should be able to locate the maid residence via Google Maps by viewing the distance from his/her current location.
- Book a Maid: Clients can book an available Maid according to his/her needs and choice for the required number of days/weeks.
- Maid Rating: Clients can give rating to the concerned Maid after the completion of his/her required work according to his/her satisfaction.
- Remarks about Maid: After the completion of the required work, Clients can give any remarks and comments about the concerned Maid.
- Complaint about Maid: Clients can register complaint about the concerned Maid to the admin, in case of any serious issues such as maid’s misbehavior, theft etc.
- Pay bill: Upon successful completion of the required work, clients can either pay the amount to the concerned maid in cash or can transfer the amount to the maid’s account number available on his/her profile.
[Note: Student can add/enhance requirements as per need and keeping the time span and scope in view.] Tools:
ASP.NET, C#, React JS, Node JS, HTML, CSS, JavaScript, Ajax, JQuery, Bootstrap, MS SQL Server
Supervisor:
Name: Syed Hassan Ali Shah
can i get the source code of maid project?
can i get the source code of maid project? reply as soon as possible
WhatsApp 03125718857