iEduGH which Stands for Improved EDUCATION GHANA is Hub that provides a source of learning experiences for learners and teaching resources. It ensure increase the success of students in their learning journey of Computing in Ghanaian Junior High Schools
# iEduGH
iEduGH is a React learning platform for Ghanaian Junior High School computing education. It gives learners a clear path from class selection to strands, sub-strands, and curated lesson resources.
## Features
- Modern landing page for computing education.
- Class pathways for Basic 7, Basic 8, and Basic 9.
- Refreshed class detail pages with strand and lesson accordions.
- About page focused on the platform mission and learning approach.
- Responsive UI built with Tailwind CSS.
## Tech Stack
- React 18
- React Router
- Tailwind CSS
- Firebase
- Create React App
## Requirements
- Node.js 24.x
- npm
Vercel deployments should use Node.js `24.x`. The repo includes `.nvmrc`, `.node-version`, and a `package.json` engines field to make the expected runtime explicit.
## Getting Started
```bash
npm install
npm start
```
The local development server runs at:
```text
localhost
```
## Build
```bash
npm run build
```
The production output is generated in the `build` directory.
## Deployment Notes
For Vercel:
- Framework preset: Create React App
- Build command: `npm run build`
- Output directory: `build`
- Node.js version: `24.x`
If a Vercel project setting still points to `18.x`, update it in Project Settings so it matches the repo configuration.