Happy Deal Intro To End
Happy Deal Intro To End
Introduction
1.1 OVERVIEW
Happy Deals Services is a design to automate the “Process of hiring unemployed people who
give housekeeping services” by developing a system that's effective and customer friendly.
The main idea of the project is to maintain and handle all services involved, from plumbing,
cleaning, carpenter, fabrication.
There's a need to automate this sector because till now it's managed manually. So, by making
a proper system for this process, the overall process can be done efficiently, and proper
application of offers can be done. It'll also aim at furnishing a clear picture of how the entire
process is taking place accretive so that the chances of frauds and crimes can be minimized.
Happy deals services will fulfil the purpose of easy availability to its guests. In this design,
there are numerous disciplines included in it, so customer basically must choose his/ her
sphere in which he she is interest to get the service and after that we will show a list of
services providers on the base on availability and rating (high to low) to the customer and
after his/ her interest he she elects one of them. After this we will allocate the service
provider to the client. In this design, there's also a point of the conditions for the client which
will be assigned by us depending on the customer feedback.
1.1.1 Motivation
1. In this modern time, most of the people engaged in mobile with internet services.
Thus, website like Happy Deals services giving the opportunity to get the services
instantly at their location.
2. We provide amazing features and affordable development services and deliver projects
on time. Also, we offer the best services at a reasonable price.
Also, to empower skilled but jobless people by providing them wide variety of jobs.
1
2. LITERATURE SURVEY
2.1 STUDY OF RESEARCH PAPER
Today the world is moving towards automation and simplification of various processes that
generally needed human intervention and decision making with the help of the advanced
technology that we have at our disposal today. One such attempt to automate tedious
processes is the advent of “On Demand Service applications” these applications are used by
the user to avail services as and when need arise, this concept is getting increasingly popular
and has found its use in many service domains, such as hotels booking, food ordering, taxi
booking etc. The proposed system is also an on-demand application for availing housing
services by the users. This will significantly reduce the time and effort required to scout and
hire professionals who provide services such as cooking, cleaning, babysitting and other such
services required in daily life. As in many on demand applications the goal will be to provide
2
2. Paper Name: Home Appliance Mashup System based on Web Service Author: Ke
Xu, Meina Song, Xiaoqi Zhang
Abstract : With the development of Network Appliance, more and more mechanisms about
network control have been introduced to improve the performance and the user experience.
Since the cost of web-based interfaces is considerably low, web can be used to provide the
infrastructure for the design of simple and user-friendly interfaces for household appliances.
In this paper, we propose a new system which can share the home appliance abilities to
Internet as Web Service. By our system, a lot of Web Based Network Appliance related
applications can be developed easily and give end users more friendly, flexible control
interfaces. Furthermore, functions of different appliances can be integrated to provide more
complex service to user, which is named Home Appliance Mashup in this paper.
3
3. Paper Name: Doorstep home services
Author: Dr .K.Thangadurai, K.Padmavathi
Abstract: The immense progress in the internet technologies have led to increased use
of E-Commerce in various sectors. ATOZ Doorstep home services is a web application
that would ease the day to day life of people by solving the problems related to
household services. The help would be provided with minimal user’s interaction as the
only thing the user would have to do is book a time slot for the appropriate skilled
personal. There are many services provided which increases the scope of the
application. The personnel are sent to the user’s doorstep for providing the respective
services like electrician, mechanic, pest control etc. In the present scenario, people are
buried up in a heavy work culture, as everyone is engaged with busy schedules, and
hectic tasks which make them deviate from family life. If any issues are encountered
unexpectedly, it distracts them and makes them choose over the work they have to
accomplish primarily.
It is important to manage both professional and family life. In such circumstances,
every one of us would have fantasized about a kind of house which doesn’t have any
leaks in pipes, if it doesn’t have any mess in fixing a furniture and a kind of house
which never face any maintenance issues and every one of us have thought that a life
would be much better if no point of issue arises in getting a service at your door step
and if there is no mess bargaining.
4
3.PROBLEM STATEMENT
When someone need aid with small but major household tasks, the trouble arises
when service skilled persons are unavailable or the trusted providers are impossible
to find, who delivers consistently flawless service on instance. Our online system
for household services provides the most expedient andannoys free way to get your
domestic work done.
Keeping that in sense our proposed system is basically a marketplace for
household services, and it is the platform where the rates were standardized and
there is no necessitate haggling over prices. Several aspects like painting, pest
control, home cleaning, plumbing, electrical works and carpentry services are
involved in a system to provide happy and healthy home atmosphere in order to
satisfy consumers We aim to help in providing optimal solutions to all your
household troubles with more efficiency, ease and majorly, a delicate touch. A
single click system describes booking highly skilled in-house professionals and
gets your service done on time. Customers’ overall willingness to pay is
significantlyand positively correlated with the expectation that fee-based services
would be better, and with the belief that “pay for what you get”
5
4. PROJECT REQUIREMENT
The performance of the functions and every module must be well. The overall
performance of the software will enable the users to work efficiently. Performance
of encryption of data should be fast. Performance of the providing virtual
environment should be fast Safety Requirement The application is designed in
modules where errors can be detected and easily. This makes it easier to install and
update new functionality if required.
The application is designed in modules where errors can be detected and fixed easily.
This makes it easier to install and update new functionality if required.
6
4.2.3 Software Quality Attributes
Our software has many quality attribute that are given below:-
3. Maintainability: After the deployment of the project if any error occurs then
it canbe easily maintained by the software developer.
4. Reliability: The performance of the software is better which will increase the
reliability of the Software.
7
5.SYSTEM ANALYSIS
5.1.1 Module
5. Appointment Confirmation:
- Once the homeowner submits the booking request, the platform checks the
availability of the selected service provider for the specified time slot.
- If the appointment is available, the homeowner receives a confirmation, and the
service provider is notified.
6. Service Delivery:
- The service provider arrives at the scheduled time and performs the requested
service.
- They may update the service status on the platform to keep the homeowner
informed.
7. Payment Processing:
- After the service is completed, the platform facilitates the payment process.
- Homeowners can make secure payments using various payment methods, such
as credit/debit cards, digital wallets, or online banking.
10
Figure 5.2: Data Flow(0) diagram
11
UML DIAGRAMS
Unified Modeling Language is a standard language for writing software blueprints. The
UML may be used to visualize, specify, construct and document the artifacts of a
software intensive system. UML is process independent, although optimally it should
be used in process that is use case driven, architecture-centric, iterative, and
incremental. The Number of UML Diagram is available.
Class Diagram.
Activity Diagram.
Sequence Diagram.
12
Figure 5.6: Use case Diagram
13
Figure 5.7: Activity Diagram
14
6.SOFTWARE INFORMATION
4. Routing: Angular includes a powerful routing module that enables the creation
of single-page applications with multiple views. Developers can define routes and
associated components to navigate between different views, providing a smooth
and seamless user experience.
15
Node.js is an open-source, server-side runtime environment built on Chrome's V8
JavaScript engine. It allows developers to run JavaScript code on the server,
enabling the development of scalable and high-performance web applications.
Here's a description of Node.js:
3. Lightweight and Efficient: Node.js is known for its lightweight and efficient
nature. It has a small memory footprint and is designed to handle a large number of
concurrent connections with minimal resources. This makes it suitable for building
scalable and high-performance applications, such as real-time chat applications,
streaming services, and APIs.
4. NPM (Node Package Manager): Node.js comes bundled with npm, a powerful
package manager that allows developers to easily install, manage, and share
reusable code modules. The npm registry hosts thousands of open-source packages
that can be leveraged to enhance productivity and accelerate developmen
16
7. PROJECT PLAN
In this chapter we are going to have an overview about how much time does it took
to complete each task like- Preliminary Survey Introduction and Problem Statement,
Literature Survey, Project Statement, Software Requirement and Specification, Sys-
team Design, Partial Report Submission, Architecture Design, Implementation,
Deployment, Testing, Paper Publish, Report Submission and etcetera. This chapter
also gives focus on stakeholder list which gives information about project type,
customer of the proposed system, user and project member who developed the
system.
The System Implementation plan table shows the overall schedule of tasks
compilation and time duration required for each task.
17
8. OTHER SPECIFICATIONS
8.1 ADVANTAGES
1. Convenience and Time Savings: Online home services platforms provide
homeowners with a convenient and time-saving solution for finding and hiring
service providers. Instead of manually searching for professionals or relying
on word-of-mouth recommendations, homeowners can quickly access a
centralized platform to browse through a wide range of service providers,
view their profiles, and book appointments with just a few clicks.
1. In the future home services demand will defiantly increase. That’s why our team is
thinking about developing apps for all android users in future.
8.3 APPLICATION
1. Home Repairs and Maintenance: Online home services platforms are widely
used for finding and hiring professionals to handle repairs and maintenance
tasks such as plumbing, electrical work, HVAC services, appliance repairs,
carpentry, and general handyman services. Homeowners can easily connect
with skilled professionals who can address their specific needs and ensure that
their homes are in good working order.
9. RESULT
Figure 9.1
19
Figure 9.2
20
10. TEST CASES
21
Figure 10.2: Login Testing
22
11. CONCLUSION
11.1 CONCLUSION
In this project, we designed the architecture, built and demonstrated a website
that can provide home services and integrate the services to end user. So, the services
can be controlled and managed via web-by-web browsers.
Along with web-based home services becoming richer, offering differentiated,
customizable guaranteed services is becoming critical for service providers.
12. REFERENCES
[1]. Ke xu,Meina song, Xiagoqi Zhang school of computer Beijing university of post communication
China “Home Appliance Mashup System Based on web service” IEEE - ICCUBEA 2019.
[2]. Implementation of design and development of door step service provider portal, Ashish Dahaghane,
Kalyani Ghosle , Department of information technology Nagpur institute of technology
[3]. Swati gurav,Shaikh Aswad, Khan Safilulla , “Doorstep Home Services”, Department of
information technology M.H.Saboo Siddik of engineering Byculla
[4]. Kamal Dharani, Sania Bhatti, Amirita Dewani; Renovate -It: A geo-based technical professional
hiring system forrepairing and maintenance services 2019
[5]. Cunlu Zhang ,Yimeei Guo; A Knowledge Management System Solution Based on ASP Platform
for DomesticAppliance Repair 2021
[6]. Denis Gikundi; A Mobile application for locating the available handyman services within a locality
2011
[7]. Reetesh V. Golhar, Prasann A. Vyawahare; Design and implementation of android base mobile app
for an institute 2021
[8]. Tom Seymour ,Jasmine Zakir Hussain; How to create an app 2020
11.Appendix A