Smartme-test

ByteBattle Quiz App

A modern, responsive quiz application built with Next.js, TypeScript, and Shadcn/UI. The app features a comprehensive admin dashboard, quiz management system, and user-friendly interface for students.

Features

1. Authentication System

2. Admin Dashboard

3. Question Management

4. User Management

5. Analytics & Reporting

6. Settings Management

7. Education Level Management

8. Subject Management

9. UI/UX Features

Technical Stack

Getting Started

  1. Clone the repository
  2. Install dependencies:
    npm install
    # or
    yarn install
    # or
    pnpm install
    
  3. Set up environment variables:
    cp .env.example .env.local
    
  4. Run the development server:
    npm run dev
    # or
    yarn dev
    # or
    pnpm dev
    
  5. Open http://localhost:3000

Development

Contributing

  1. Fork the repository
  2. Create your feature branch
  3. Commit your changes
  4. Push to the branch
  5. Create a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.