Skip to content

leilamamedova/volunteer-assignment-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Volunteer Assignment Platform for FIFA 2022 Qatar

This project is a platform designed to manage and assign volunteers for the FIFA 2022 World Cup in Qatar. The platform allows organizers to efficiently handle volunteer registration, assignments, schedules, and other necessary operations to ensure smooth event management.

Features

  • Volunteer Registration: Volunteers can sign up through the platform to be part of FIFA 2022 Qatar event.
  • Assignment Management: Organizers can assign tasks to volunteers based on their availability and preferences.
  • Scheduling: Volunteers and organizers can view schedules to ensure smooth operations during the event.
  • Real-Time Data: Displays real-time volunteer assignment statuses and charts on performance.
  • Admin Dashboard: Provides comprehensive statistics and management tools for event organizers.
  • Graphical Analytics: Uses Chart.js and React-Chartjs-2 for visualizing data related to volunteer assignments and performance.

Technologies Used

  • React 18: Frontend framework for building dynamic user interfaces.
  • Apollo Client: For data fetching and state management with GraphQL.
  • GraphQL: API query language for data fetching.
  • Ant Design (antd): A popular UI framework used for building responsive and modern interfaces.
  • Chart.js: For rendering interactive data visualizations.
  • JWT Decode: For decoding JSON Web Tokens and user authentication.
  • React Router v6: For navigation and routing within the application.
  • Zustand: For simple and fast state management.
FIFA Image 1 FIFA Image 2

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •