Skip to content

Voluntrix is a web platform that connects volunteers, organizations, and sponsors to create meaningful community-driven events. It offers event management, volunteer coordination, and sponsorship support all in one place.

Notifications You must be signed in to change notification settings

DevSprint-FIT/voluntrix-frontend

Repository files navigation

Voluntrix Frontend

Next.js 15 React App for Volunteer Management Platform Interface

TypeScript
Next.js

Explore the app here: voluntrix-devsprint.vercel.app

Home Page Screenshot

Table of Contents


Project Overview

This backend serves as the core for Voluntrix, a volunteer management system that allows:

  • Organizations to create events
  • Volunteers to join and track progress
  • Sponsors to support events

Features include:

  • User Authentication (JWT Security)
  • Event & Task Management
  • Volunteer Tracking & Rankings
  • Sponsor & Donation Management

Tech Stack

  • TypeScript 5 – Frontend Language
  • React 19 – Frontend library
  • Next.js 15.1.6 – Framework
  • Tailwind CSS 3.4.1 – CSS framework
  • HeroUI – Tailwind-based UI component library
  • Axios – HTTP client used for making API requests
  • WebSockets (SockJS & STOMP) – Real-time client-server communication
  • Framer Motion & GSAP – Libraries for smooth animations

Setup & Installation

  1. Clone the Repository
https://github.com/DevSprint-FIT/voluntrix-frontend.git
cd voluntrix-frontend
  1. Install Dependencies
npm install
  1. Start Development Server
npm run dev

About

Voluntrix is a web platform that connects volunteers, organizations, and sponsors to create meaningful community-driven events. It offers event management, volunteer coordination, and sponsorship support all in one place.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 6

Languages