https://github.com/chaima347/rawdha
Rawdha - Kindergarten Management Website Rawdha is a user-friendly website designed to streamline the management of kindergarten activities, enhancing communication between administrators, teachers, and parents. The platform offers a modern interface to handle daily tasks, track progress, and share updates.
https://github.com/chaima347/rawdha
angular css html javascript
Last synced: 3 months ago
JSON representation
Rawdha - Kindergarten Management Website Rawdha is a user-friendly website designed to streamline the management of kindergarten activities, enhancing communication between administrators, teachers, and parents. The platform offers a modern interface to handle daily tasks, track progress, and share updates.
- Host: GitHub
- URL: https://github.com/chaima347/rawdha
- Owner: chaima347
- License: apache-2.0
- Created: 2024-06-10T19:13:24.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-12-06T09:33:43.000Z (over 1 year ago)
- Last Synced: 2025-02-14T23:20:32.827Z (over 1 year ago)
- Topics: angular, css, html, javascript
- Language: TypeScript
- Homepage:
- Size: 31.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rawdha - Kindergarten Management Website
**Rawdha** is a user-friendly website designed to streamline the management of kindergarten activities, enhancing communication between administrators, teachers, and parents. The platform offers a modern interface to handle daily tasks, track progress, and share updates.
## Features
- **Administration Management**
- Add, edit, and manage staff and student profiles.
- Efficient scheduling of classes and activities.
- **Teacher Tools**
- Track student attendance and academic progress.
- Share daily activities, reports, and updates with parents.
- **Parent Portal**
- View child’s progress and daily updates.
- Communicate directly with teachers and administrators.
- **Notification System**
- Send real-time alerts for announcements and reminders.
## Technologies Used
- **Frontend**:
- HTML, CSS, and JavaScript for responsive and interactive design.
- Angular (or React.js) for dynamic web pages.
- **Backend**:
- Node.js with Express for API development.
- MongoDB for efficient data storage and retrieval.
- **Authentication**:
- Secure login for administrators, teachers, and parents.
- Role-based access control to ensure data privacy.
## Folder Structure
- `src/components/`: Reusable UI components for various functionalities.
- `src/pages/`: Main pages for the platform (e.g., Dashboard, Login, Profile).
- `src/services/`: API service files for backend interaction.
- `src/styles/`: Custom styles for a modern user experience.
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
## Acknowledgments
We extend our gratitude to educators and parents who provided valuable feedback during the development of **Rawdha**. This platform aims to create a seamless and engaging experience for managing kindergarten activities.