Skip to content

About

Modern student progress management system built with Next.js, TypeScript and Firebase.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Student Progress System

A modern web-based Student Progress Management System built with Next.js, TypeScript, and Firebase.

The system allows students to manage and monitor their academic progress through a simple and responsive interface.

🚀 Features

  • 🔐 User Registration and Login
  • 📊 Student Dashboard
  • 📚 Subject Management
  • 📝 Marks Management
  • 📈 Academic Reports
  • 📅 Semester Management
  • 🔥 Firebase Integration
  • 📱 Responsive User Interface
  • 🛡️ Protected Routes
  • ⚡ Fast and modern Next.js application

🛠️ Technologies Used

Frontend

  • Next.js
  • React
  • TypeScript
  • CSS

Backend / Database

  • Firebase
  • Firebase Firestore
  • Firebase Authentication

Development Tools

  • Visual Studio Code
  • Git
  • GitHub
  • Firebase Hosting

📂 Project Structure

student-progress-system/
│
├── app/
│   ├── dashboard/
│   ├── login/
│   ├── marks/
│   ├── register/
│   ├── reports/
│   ├── semesters/
│   ├── subjects/
│   ├── globals.css
│   ├── layout.tsx
│   └── page.tsx
│
├── components/
│   ├── auth/
│   │   └── ProtectedRoute.tsx
│   │
│   └── layout/
│       ├── Header.tsx
│       ├── MainLayout.tsx
│       └── Sidebar.tsx
│
├── firebase/
│   ├── config.ts
│   └── firestore.ts
│
├── public/
│
├── firebase.json
├── next.config.ts
├── package.json
├── tsconfig.json
└── README.md

About

Modern student progress management system built with Next.js, TypeScript and Firebase.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages