Skip to content

Latest commit

 

History

History
47 lines (38 loc) · 1.53 KB

File metadata and controls

47 lines (38 loc) · 1.53 KB

Aftas Sports Club Competition Management

Overview

The Aftas Sports Club, based in Mirleft, Tiznit, is dedicated to various sports like Surfing, Tennis, Quad Biking, Underwater Fishing, and Paragliding. Their specialty lies in organizing underwater fishing competitions across Morocco and they are aiming to streamline their management process with a responsive web application.

For the Frontend (Angular) development, here are the outlined user stories:

Admin Features:

  1. Add Competition
  2. Assign a unique code for each competition.
  3. Input date, start time, end time, participant count, and location.
  4. View Competitions List with Filters
  5. Filter ongoing competitions.
  6. Filter closed competitions.
  7. Register Members for a Competition
  8. Search for a member using number, name, or surname.
  9. Register members who aren't already enlisted for a competition.
  10. Record Competition Result
  11. Log the number of fishes caught during the competition.
  12. Confirm participation after entering the result.
  13. View Podium

Steps to run the application

# Clone the repository
git clone https://github.com/shadowgks/AppGCM-FrontEnd
# Go to the front-end directory
cd AppGCM
# install dependencies
npm install
# Run the application
ng serve

Resources

Backend repository

Canva Presentation