| dc.description.abstract |
This is a project which is based on developing a management system for an indoor
badminton complex and a store provided by the complex, this system enables users
to book courts by their own without involve with a second party, to vist the online store
and reserve their items and to support the managers of the stadium to manage the
stadium without any conflicts which were faced during the manual booking. This was
planned to be implemented to provide solutions for the issues faced in local stadiums,
such as booking overlapping, difficulty for the users to check out the court availability
and track store items, and poor management issues.
This system consists of a full stack development where the frontend was build using
React.js, the backend was developed using Node.js and Express.js and MongoDB
was used for the database of this system. During the design phase, tools like Draw.io
and wireframe.cc were used to design the system diagrams and to develop the
wireframe layout of the system.
The final application provides the users the ability to book courts, manage their own
booking, and view items available in the store and reserve them to purchase them
physically. And the admins (managers) can manage bookings, users, and the store.
This system can be further improved by adding payment gateways, notification
systems, and new features to display the couches and their training sessions etc. " |
en_US |