← Back to Projects

KiddieEd

Kindergarten learning platform that helps parents discover their child's natural interests through interactive educational activities.

fullstack

ReactNode.jsExpressMongoDBTailwindJWT Auth
View on GitHub

aceternity logo
esc
F1
F2
F3
F4
F5
F6
F7
F8
F8
F10
F11
F12
~`
!1
@2
#3
$4
%5
^6
&7
*8
(9
)0
_
+ =
delete
tab
Q
W
E
R
T
Y
U
I
O
P
{[
}]
|\
caps lock
A
S
D
F
G
H
J
K
L
:;
"'
return
shift
Z
X
C
V
B
N
M
<,
>.
?/
shift
fn
control
option
command
command
option

Overview

KiddieEd is an interactive kindergarten learning platform designed to support early childhood development. Children engage with fun educational modules while the system analyzes learning patterns to reveal each child's natural interests. Parents get insights into what their child enjoys—such as space science, engineering, medical science, arts, or logic-based activities—helping them guide future learning paths.

Problem & Goal

Problem:

Parents often struggle to understand the true interests and strengths of young children because they are too young to express them. Traditional kindergarten activities do not provide measurable insights into what excites a child the most, making it difficult to support their early learning journey.

Goal:

To create a platform where kids can learn through play while giving parents meaningful insights into their child’s natural preferences, curiosity patterns, and potential areas of interest.

Objectives

  • Provide age-appropriate interactive learning activities for kindergarten children.
  • Analyze engagement patterns to identify interest areas such as science, engineering, medicine, and arts.
  • Give parents real-time reports about their child’s favorite activity types.
  • Offer a simple, fun, and safe learning environment for kids.
  • Enable administrators to manage lessons, activities, and analytics easily.

Scope

  • Interactive learning modules (games, quizzes, stories)
  • Parent portal with progress tracking
  • Child interest detection algorithm
  • Secure authentication for parents, kids, and admins
  • Admin dashboard for activity/content management
  • Responsive UI for desktop and mobile

Tech Stack

Frontend built with React, Tailwind CSS, and Framer Motion for smooth animations. Backend developed using Node.js and Express with a secure REST API architecture. MongoDB serves as the primary database for storing user profiles, child activity logs, interest analytics, and platform content. JWT authentication ensures secure access control for parents, kids, and admin roles.

Screenshots & UI

project screenshot
project screenshot
project screenshot

Key Features

  • Personalized learning activities for kindergarten kids
  • Engagement tracking to identify child interests
  • Parent dashboards with detailed analytics
  • Interactive and gamified learning modules
  • Admin tools for managing lessons and content
  • Secure login system with JWT authentication
  • Fully responsive and kid-friendly UI