Skip to content

Latest commit

 

History

History
103 lines (68 loc) · 2.68 KB

File metadata and controls

103 lines (68 loc) · 2.68 KB

🎓 Student Dashboard

A modern, responsive dashboard application built with TypeScript, React, and Vite. Designed for managing projects, tasks, team members, reports, and more—all in one place.

Developed with care by lunia290 💻


Screenshot 2026-03-02 162216 Screenshot 2026-03-02 162157 Screenshot 2026-03-02 162140 Screenshot 2026-03-02 162111 Screenshot 2026-03-02 162255 Screenshot 2026-03-02 162240

🚀 Features

  • Clean, intuitive UI using React and TypeScript
  • Modular component architecture
  • Dark and light theme support
  • Pages for analytics, calendar, reports, messages, and more
  • Easy deployment with Vite

🛠️ Getting Started

Prerequisites

  • Node.js v16+ (or newer)
  • npm (comes with Node.js)

Installation

  1. Clone the repository:
    git clone https://github.com/augustdev290/EduPulse-Student-Dashboard.git
    cd EduPulse-Student-Dashboard
  2. Install dependencies:
    npm install

Running Locally

Start the development server:

npm run dev

Open your browser and navigate to http://localhost:3000 (or the port specified by Vite).


📦 Build & Deployment

Create a production build:

npm run build

Preview the build locally:

npm run preview

Deploy the contents of the dist/ folder to any static hosting provider (Netlify, Vercel, GitHub Pages, etc.).


🧩 Project Structure

src/
├─ components/        # Reusable UI components
├─ pages/             # Individual application pages
├─ App.tsx            # Main application component
├─ main.tsx           # Entry point
├─ constants.ts       # Shared constants
└─ types.ts           # TypeScript definitions

📝 Contribution

Feel free to open issues or submit pull requests. Contributions are welcome!


📄 License

MIT License © 2026


Happy coding! 🎉 "Built with ❤️ by [augustdev290]"