Nourish Nudge Learn Nourish Nudge Learn is a gamified educational web application designed to help young people (ages 15–25) learn about obesity, nutrition, physical activity, and healthy lifestyle habits. It combines reliable health content from NHS and WHO guidelines with gamification strategies such as points, badges, and progress tracking to make learning engaging and interactive.
It is built for students, educators, youth organisations, and anyone interested in digital health education.
git clone <YOUR_GIT_URL>
cd <YOUR_PROJECT_NAME>
npm i
npm run dev
**Edit a file directly in GitHub**
- Navigate to the desired file(s).
- Click the "Edit" button (pencil icon) at the top right of the file view.
- Make your changes and commit the changes.
**Use GitHub Codespaces**
- Navigate to the main page of your repository.
- Click on the "Code" button (green button) near the top right.
- Select the "Codespaces" tab.
- Click on "New codespace" to launch a new Codespace environment.
- Edit files directly within the Codespace and commit and push your changes once you're done.
## What technologies are used for this project?
This project is built with :
- Vite
- TypeScript
- React
- shadcn-ui
- Tailwind CSS
- Supabase (PostgreSQL, Auth, RLS, Real-Time)
- React Query, React Hook Form, Zod
License
This project uses publicly available datasets and educational resources from WHO and NHS for module content.
The Nourish Nudge Learn application itself is open source and released under the MIT License, which allows reuse and modification with attribution (see Appendix J in dissertation).
Author :Ugochukwu Muanya
GitHub :@Ugomuanya