Projects/itu-cms

Full Stack Project

ITU CMS Portal

The Student University Management System offers students seamless access to academic information, including course enrollments, results, and attendance. With real-time updates, dynamic course statistics, and easy navigation, students can track progress and submit enrollment or withdrawal requests to their departments efficiently.

Type

Full Stack Project

Stack

4 Technologies

Features

6 Key Features

Status

Live

01. Overview

The Student University Management System offers students seamless access to academic information, including course enrollments, results, and attendance. With real-time updates, dynamic course statistics, and easy navigation, students can track progress and submit enrollment or withdrawal requests to their departments efficiently.

Built with Javascript, React, Firebase, Tailwind. This project showcases end-to-end development from architecture to deployment, demonstrating expertise in modern web technologies and production-grade engineering.

02. Features

Nonprofit organizations can manage donors, volunteers, and projects in one comprehensive platform.

Real-time tracking of donations, allowing charities to monitor funding for various campaigns and projects.

Volunteers can sign up for available projects, making it easy for organizations to manage their volunteer workforce.

Charities can create, update, and manage projects, ensuring efficient resource allocation and campaign tracking.

Organizations can view detailed reports on donations, volunteer participation, and project outcomes.

User-friendly interface for nonprofits, donors, and volunteers to interact with the platform seamlessly.

03. Functionalities

Implemented Firestore for storing and managing donor information, donation tracking, volunteer sign-ups, and project details.

Used Firebase Authentication for secure login, allowing nonprofits, donors, and volunteers to access relevant features.

Integrated a real-time donation tracking system using Firestore, providing instant updates on donation amounts.

Created a volunteer management system where volunteers can sign up for projects, with data stored in Firestore.

Developed a project management dashboard for nonprofits, using Firestore to create, update, and monitor projects.

Designed an intuitive UI to enhance user experience, ensuring easy navigation for all user types.

04. Tech Stack
Javascript
React
Firebase
Tailwind