Projects/itu-admin

Full Stack Project

Admin CMS Portal

The Admin Portal of the University Management System, an extension of the CMS, consists of three channels: Administrator, Departments, and Instructors. Administrators oversee instructors and manage cross-department operations. Departments handle student records, course management, enrollment and withdrawal requests, and result compilation. Instructors can update student marks and manage attendance records.

Type

Full Stack Project

Stack

4 Technologies

Features

6 Key Features

Status

Live

01. Overview

The Admin Portal of the University Management System, an extension of the CMS, consists of three channels: Administrator, Departments, and Instructors. Administrators oversee instructors and manage cross-department operations. Departments handle student records, course management, enrollment and withdrawal requests, and result compilation. Instructors can update student marks and manage attendance records.

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