Loading article...
Loading article...
Stream/Area:
-
Subject:
-
Paper ID:
IJSREM68241
Volume:
10 |
10 |
Oct 2026
Pages:
1-6
Publication Frequency:
Monthly (12 issues per year)
License:International Journal of Scientific Research in Engineering and Management follows the Creative Commons Attribution 4.0 (CC BY 4.0) License, allowing free use and distribution with proper attribution.

Department of Computer Science
S. S. & L. S. Patkar College of Arts & Science
People who need a local service such as a plumber, an electrician, a tutor or a digital marketing expert usually depend on word of mouth, pamphlets or a few known phone numbers, and small independent service providers have no low-cost place where customers can find them. This paper describes ServiceSetu, a browser-based platform that connects consumers and service providers in one application. The front-end is a React single-page application that uses React Router, Bootstrap and Axios, the server side is a Node.js and Express REST API, and all records are kept in a MySQL database. A provider registers with the service offered, location, price, company name and experience. A consumer searches for a service, views the matching providers and books an appointment with a single click. Every appointment is stored with its date and time; the consumer can view and cancel bookings, and the provider can view the customers who have booked and reject a booking. The role chosen at login decides which pages and menu are shown. The system follows a three-tier architecture and was built with an incremental model planned over fourteen weeks, and its analysis and design are documented with use case, activity, E-R, data flow, sequence and class diagrams and with flowcharts. Only free and open-source software is used. A test plan covering functional behaviour, role-based access, data consistency, response time and usability is proposed, and the present limitations, such as plain-text password storage and partly non-parameterised queries, are stated openly together with the planned improvements.
KEYWORDS
This paper has presented ServiceSetu, a web-based platform that connects consumers with local service providers. Built with React, Node.js, Express.js and MySQL, it lets providers publish their services, lets consumers search for them and book appointments with a single click, and gives both sides a clear record of every booking. A three-tier design, an incremental development plan and a complete set of design diagrams make the system easy to understand and extend, and the entire stack is free and open source. Since the system is still a prototype with known security weaknesses, no claims about performance, scalability or user benefit are made until the planned evaluation has been carried out; the security improvements, the user trials and the extensions listed above form the next stage of this work.
[1] J.-C. Rochet and J. Tirole, "Platform competition in two-sided markets," J. Eur. Econ. Assoc., vol. 1, no. 4, pp. 990–1029, 2003. [2] G. G. Parker, M. W. Van Alstyne and S. P. Choudary, Platform Revolution: How Networked Markets Are Transforming the Economy and How to Make Them Work for You. New York, NY, USA: W. W. Norton, 2016. [3] Urban Company. [Online]. Available: https://www.urbancompany.com [4] Justdial. [Online]. Available: https://www.justdial.com [5] TaskRabbit. [Online]. Available: https://www.taskrabbit.com [6] P. Resnick, R. Zeckhauser, E. Friedman and K. Kuwabara, "Reputation systems," Commun. ACM, vol. 43, no. 12, pp. 45–48, 2000. [7] R. T. Fielding, "Architectural styles and the design of network-based software architectures," Ph.D. dissertation, Univ. of California, Irvine, CA, USA, 2000. [Online]. Available: https://ics.uci.edu/~fielding/pubs/dissertation/top.htm [8] React Documentation. [Online]. Available: https://react.dev [9] Node.js Documentation and Express Documentation. [Online]. Available: https://nodejs.org and https://expressjs.com [10] MySQL Reference Manual. [Online]. Available: https://dev.mysql.com/doc
Publication Date
10/23/2026
Peer Review Type
Double-Blind Peer Review
Review Rounds: 2
Documents
Article Views
2
Total views since publication
PDF Downloads
6
Total downloads since publication
Geographic Reach
5
Digital Preservation: This article is permanently archived on Zenodo and complies with all data preservation standards across major indexing platforms.
Plagiarism Screening
This manuscript has been checked for plagiarism using TurnitinPlagiarismChecker software.
Conflict of Interest
The authors declare no conflict of interest related to this research work.
Funding Information
No funding information available for this research.
Related research in the same subject area
Loading similar articles...