Skip to content

swhasans/Pitch-Perfect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sport Activity Finder

A web application designed and programmed as a course project. The application helps users discover sport activities and book facilities nearby.

Table of Contents

  1. Introduction
  2. Features
  3. Technologies
  4. How to Use
  5. Future Improvements

Introduction

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.

Features

  • 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

Technologies

  • 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

How to Use

  1. Clone the repository or download the files.
  2. Run the application on a local server.
  3. Navigate to the search tab in the navigation bar to find sport activities and facilities in the vicinity*.

Future Improvements

  • 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.