happinessregistrationportal
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Viewing readonly version of main branch: v4View latest version
A user-friendly online platform for parents to register their children, manage profiles, and receive confirmation emails for Happiness Day Care Centre.
-
Secure Registration & Login
- Parents create accounts with verified contact details
- Admin manually registers staff members for security
-
Parent & Child Profiles
- Parents manage their profiles and child details (name, age, allergies, special needs)
- Admin access to registered child information for scheduling
-
Rules & Regulations Acceptance
- Parents must agree to daycare policies during registration
- Policies include operating hours, fees, health guidelines, and attendance rules
-
Proof of Registration Emails
- After registration, confirmation is sent to:
- Admin: seipatiannah1@gmail.com
- Parent's email
- After registration, confirmation is sent to:
-
WhatsApp Integration for Communication
- App includes a WhatsApp button to connect parents with the official daycare chat
- Staff send daily updates, schedules, and emergency alerts via WhatsApp
├── backend/
│ ├── database/
│ │ ├── migrations.ts # Schema definitions
│ │ └── queries.ts # DB query functions
│ ├── routes/ # API routes
│ │ ├── auth.ts # Authentication routes
│ │ ├── children.ts # Child management routes
│ │ ├── parents.ts # Parent profile routes
│ │ └── static.ts # Static file serving
│ └── index.ts # Main entry point
├── frontend/
│ ├── components/ # Reusable UI components
│ ├── pages/ # Page templates
│ ├── favicon.svg # Site favicon
│ ├── index.html # Main HTML template
│ ├── app.js # Frontend JS
│ └── style.css # Global styles
└── shared/
└── types.ts # Shared types and interfaces
- Visit the application URL
- Register as a parent
- Add your child's information
- Receive confirmation email
- Use the WhatsApp button for direct communication with the daycare
- Operating Hours:
- Open: 7:00 AM
- Close: 4:00 PM
- Fee Structure:
- 3 to 6 years: R300/month
- 6 months to 2 years: R350/month
- Less than 6 months: R400/month
- Health & Safety:
- Sick children should not be brought to daycare
- Staff must be informed of medical conditions & allergies
- Attendance & Pick-up Policy:
- Late pickups after 4 PM may incur additional charges