Skip to content

Vedant224/students

Repository files navigation

Student Dashboard Management

Student Dashboard Management is a web application that allows users to manage student data efficiently. The application provides features like adding, editing, deleting, and viewing student details.

Features

  • Add new student records
  • Edit existing student information
  • Delete student records
  • View student details in a table format
  • User authentication and role-based access control
  • Responsive and user-friendly UI

Technologies Used

  • React.js
  • Firebase (Authentication & Firestore Database)
  • Material UI
  • Tailwind CSS

Installation

Follow these steps to set up the project on your local machine:

# Clone the repository
git clone https://github.com/Vedant224/students.git
cd students

# Install dependencies
npm install

# Start the development server
npm run dev

Build for Production

npm run build

Deployment

To deploy the application, you can use platforms like Vercel, Netlify, or Firebase Hosting.

Example for Vercel:

# Install Vercel CLI globally
npm install -g vercel

# Deploy
vercel

Environment Variables

Create a .env file in the root directory and add:

VITE_FIREBASE_API_KEY=your_api_key_here
VITE_FIREBASE_AUTH_DOMAIN=your_auth_domain_here
VITE_FIREBASE_PROJECT_ID=your_project_id_here

Author

Developed by Vedant Hande (Vedant224)

About

student dashboard mangement

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published