printer service application is an application that maintains the information about the printer models,service Centers, customer details, and appointment details. This isn\'t easy to organize manually. Maintenance of all this Information manually is a very complex task. The advancement of technology makes the organization of printer service Applications much more straightforward. The printer service application has been designed to computerize and Automate the operations performed over the information about the members, appointment issues and returns, and all Other operations. Customers can create, read, update and delete the appointment. Admin can add, delete, view, and Update the service center. This computerization of the printer service helps in many instances of its maintenance. It Reduces the management workload as most of the manual work is reduced.
Introduction
I. INTRODUCTION
The "Printer Service Application" has been developed to override the problems prevailing in the practicing manual system. This software is supported to eliminate and, in some cases, reduce the hardships faced by this existing system. Moreover, this system is designed for the particular need of the company to carry out operations smoothly and effectively. The application is reduced as much as possible to avoid errors while entering the data. It also provides an error message while entering invalid data. No formal knowledge is needed for the user to use this system. Thus, this all proves it is user-friendly. Printer Service Application, as described above, can lead to an error-free, secure, reliable, and fast management system. It can assist the user in concentrating on their other activities rather than record-keeping. Thus, it will help an organization in better utilization of resources.
II. LITERATURE REVIEW
A. Existing System
Early days Service centers are managed manually. It required a lot of time to record or retrieve the details. The admin who has to record the details must perform their job very carefully. Even a tiny mistake would create a lot of problems. Security of information is significantly less. Reporting generations of all the information is a very tough task. Maintenance of the Service Center and arrangement of the appointments is a very complex task. In addition to manually maintaining member details, issue dates and return dates, etc., it is a complex task. All the operations must be performed flawlessly to maintain the library without any degradation, which may result in the entire system's failure.
B. Proposed System
A printer Service Application is proposed to solve the inconveniences mentioned in the existing system. The proposed system contains the following features: The customer will register them Online. Each member will have his account through which he can access the information he needs. Service Center details like name, location, contact details, and availability are maintained by application; all this information can be made handy. Regarding the problem, several appointments were issued. Appointment dates are maintained separately. The administrator can add and update the Service Center. Time-consuming is low, gives accurate results, and reliability can be improved with the help of security.
III. SYSTEM ARCHITECTURE AND IMPLEMENTATION
This design consists of ReactJs, SpringBoot, and MySQL. ReactJs may be a frontend, SpringBoot is a backend, and MySQL is a database. ReactJs consists of 3 elements there are Router, parts, and Service. React Router is employed to outline multiple routes within the application. Once a user variety a particular universal resource locator into the browser, and if this URL path matches any 'route' within the router file, the user will be redirected to its route. Components are freelance and reusable bits of code. They serve a similar purpose as JavaScript functions however add isolation and come with HTML. If you develop the ability to activate and correctly set up service employees in React, you'll be able to utilize endless prospects by judiciously intercepting and managing network requests. React shopper sends HTTP Requests and retrieves HTTP Responses victimization Axios, showing knowledge of the components. We tend to use React Router for navigating to pages additionally. Axios may be a library that serves to make HTTP requests that are gift externally. We tend to want data from an external supply in React applications generally. It isn't straightforward to fetch such data, so they will usually be shown on the website. SpringBoot consists of 2 parts: Spring Rest Controller and Spring knowledge JPA. Spring knowledge JPA reduces the boilerplate code needed by JPA., which makes implementing your persistence layer easier and faster. RestController is employed for creating reposeful internet services with the assistance of the @RestController annotation. This annotation is used at the category level and permits the class to handle the requests created by the Client. The RestController will handle all REST genus Apis appreciate GET, POST, Delete, and place requests. Spring Boot exports REST Apis victimization Spring internet MVC & interacts with information using Spring JPA.
IV. OUTPUT
V. ACKNOWLEDGMENT
This research was made possible under the guidance, support, and motivation provided by our faculty, who have our esteem to pursue our interests in Full Stack Development. We are thankful to Mrs. M. Yellamma, Assistant Professor, Dept of CSE, SNIST; and Mr. P. Ramu, Assistant Professor, Dept of CSE, SNIST.
Conclusion
This website provides a computerized version of the printer service application, which will benefit the customer and the admin. It makes the entire process online, where customers can book an appointment and can give a review after service. It also has a facility where customers can log in and see the status of appointment booking or give suggestions. It has a facility of admin login where the admin can add, delete and update the service center as per requirement. There is the future scope of this facility that many more features such as Payment Gateway, Map feature, the status of appointment can be added by admin as well as customer, a feature of a group chat where customer can discuss various issues of engineering can be added
References
[1] Gunther Eysenbach \"Web-Based Medical Appointment Systems,\" J Med Internet Res. 2017
[2] Arthur Hylton III and Suresh Sankaranarayanan \"Application of Intelligent Agents in Hospital Appointment Scheduling System,\" International Journal of Computer Theory and Engineering, Vol. 4, No. 4, August 2012
[3] Shelar Pooja, Hande Nilima, Dhamak Prajakta, Hingane Nisha, Jadhav Vinayak “SMART APPOINTMENT
[4] GENERATION FOR PATIENT\", International Journal of Advance Engineering and Research Development, Technophilia-2018
[5] S. Sri Gowthem, K.P. Kaliyamurthie \"Smart Appointment Reservation System,\" International Journal of Innovative Research in Science, Engineering, and Technology Vol. 4, Issue 6, June 2015.
[6] Bashir Omolaran Bello \"Student-Teacher Online Booking Appointment System in Academic Institutions,\" November 2016
[7] M. Landry, \"There Are Good and Bad Ways To Set Up An Appointment System.\" CMA Journal Vol. 115, No. 2, pp. 160- 168, 2016
[8] Nan Liu, Serhan Ziya, Vidyadhar G. Kulkarni \"Dynamic Scheduling of Outpatient Appointments Under Patient No-Shows and Cancellation (2010)\", Manufacturing & Service Oper.Management 12(2) 347–364
[9] Shafaq Malik, Nargis Bibi, Sehrish Khan, Razia Sultana, Sadaf Abdul Rauf; Mr. Doc: A Doctor Appointment Application System Shafaq Malik, Nargis Bibi, Sehrish Khan, Razia Sultana, Sadaf Abdul Rauf
[10] Suresh Sankarananrayanan; Swabik Musa Abdallah Wani; NFC enabled intelligent hospital appointment and medication scheduling,