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.
index.ts
https://seipatiannah1--c795a55e350911f0b1979e149126039e.web.val.run
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