An open API service indexing awesome lists of open source software.

https://github.com/tristanbrian/kiddy-class

Kiddy school management system
https://github.com/tristanbrian/kiddy-class

automation html javascript json jsonwebtoken react

Last synced: 2 months ago
JSON representation

Kiddy school management system

Awesome Lists containing this project

README

          

# Kiddy Class Control Hub - Kindergarten Management System

## Description
A comprehensive management system for kindergartens and schools, designed to streamline administrative tasks and enhance communication between teachers, parents, and students.

## Features
- User authentication and authorization
- Dashboard for teachers and administrators
- Class management
- Student management
- Activity tracking
- Responsive design with Tailwind CSS

## Tech Stack
- **Frontend:** React, TypeScript, Vite
- **UI Components:** Shadcn UI
- **State Management:** React Query
- **Database:** Supabase
- **Styling:** Tailwind CSS

## Installation Instructions
1. Clone the repository:
```bash
git clone https://github.com/TristanBrian/kiddy-class.git
cd kiddy-class
```
2. Install dependencies:
```bash
npm install
```

## Usage
To start the development server, run:
```bash
npm run dev
```
Open your browser and navigate to `http://localhost:3000` to view the application.

## Project Structure
```
kiddy-class/
├── public/ # Static assets
├── src/ # Source code
│ ├── components/ # UI components
│ ├── pages/ # Application pages
│ ├── hooks/ # Custom hooks
│ ├── context/ # Context providers
│ └── lib/ # Utility functions
├── index.html # Main HTML file
├── package.json # Project metadata and dependencies
└── README.md # Project documentation
```

## Contributing
Contributions are welcome! Please open an issue or submit a pull request.

## License
This project is licensed under the MIT License.