https://github.com/iamnortey/prepnest-docs
Educational content platform for exam preparation — architecture and documentation
https://github.com/iamnortey/prepnest-docs
architecture content-systems documentation edtech education react-native sanity schema-design search
Last synced: 29 days ago
JSON representation
Educational content platform for exam preparation — architecture and documentation
- Host: GitHub
- URL: https://github.com/iamnortey/prepnest-docs
- Owner: iamnortey
- License: mit
- Created: 2026-01-10T19:56:28.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2026-05-25T13:11:45.000Z (about 1 month ago)
- Last Synced: 2026-05-28T05:34:43.926Z (29 days ago)
- Topics: architecture, content-systems, documentation, edtech, education, react-native, sanity, schema-design, search
- Homepage: https://github.com/iamnortey/portfolio/blob/main/case-studies/prepnest.md
- Size: 3.91 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Prepnest
> Educational content platform for WASSCE/BECE exam preparation.
[](https://github.com/iamnortey/portfolio/blob/main/case-studies/prepnest.md)
[](https://github.com/iamnortey/sanity-education-starter)
[](https://github.com/iamnortey/portfolio)
---
## What It Does
Prepnest is a structured content platform for exam preparation, built with a schema-first approach to educational content modeling.
**Content pipeline:** Subject → Topic → Lesson → Question
Hierarchical content organization with animated explanations and search-driven discovery.
---
## The Problem
- Study materials scattered across sources with no structure
- No curriculum-aligned navigation
- Passive learning (static PDFs)
- Math and science concepts hard to visualize
---
## Stack
| Layer | Technology |
|-------|------------|
| **CMS** | Sanity |
| **Mobile** | React Native, Expo |
| **Web** | Next.js |
| **Search** | Typesense |
| **Animation** | Manim |
---
## Content Model
```
Subject
└── Topic
└── Lesson
└── Question
```
Schema-first design ensures consistent content structure across all subjects and topics.
---
## Documentation
| Document | Description |
|----------|-------------|
| [Case Study](https://github.com/iamnortey/portfolio/blob/main/case-studies/prepnest.md) | Full project overview |
---
## Open Source Component
The [sanity-education-starter](https://github.com/iamnortey/sanity-education-starter) demonstrates the schema patterns used in Prepnest — available as a standalone starter for any educational content project.
---
## Access
The core implementation is in **private repositories**. This repository contains architecture and design documentation.
---
## Related
- [Sanity Education Starter](https://github.com/iamnortey/sanity-education-starter) — open-source schema
- [Portfolio](https://github.com/iamnortey/portfolio) — all case studies and architecture samples
- [Case Study](https://github.com/iamnortey/portfolio/blob/main/case-studies/prepnest.md) — full project deep-dive