A web application designed and programmed as a course project. The application helps users discover sport activities and book facilities nearby.
The Sport Activity Finder is a responsive web application that helps users discover and book sport activities and facilities nearby. The website makes use of third-party data, which is processed with a Servlet and accessed with AJAX. The application also uses SQL for database creation and that is accessed via Servlets.
- Discover sport activities and facilities nearby
- Responsive design for optimal user experience on all devices
- Easy-to-use booking system*
- Access to third-party data for a selected range of activities and facilities
- HTML, CSS, and JavaScript for front-end development
- This project utilizes Servlets and AJAX for data processing and manipulation, allowing for asynchronous retrieval and sending of data from the server without affecting the display and behavior of the current page.
- SQL for database creation and management
- Clone the repository or download the files.
- Run the application on a local server.
- Navigate to the search tab in the navigation bar to find sport activities and facilities in the vicinity*.
- Integrate a user account system for saving bookings and preferences.
- Add a feature for rating activities and facilities.
- Implement a map view for easier navigation.
- Add more data sources for a wider range of activities and facilities.
Note : * - This feature is not fully implemented yet and requires additional work.