Repository
The source code for Indiana iLearn Practice Exams is available on GitHub. You can view, fork, and contribute to the project.
Technology Stack
This project is built with modern web technologies:
Frontend Framework
- • Next.js 14 (App Router)
- • React 18
- • TypeScript
Styling
- • Tailwind CSS
- • Custom Glassmorphism
- • Responsive Design
Features
- • Client-side State Management
- • Dynamic Routing
- • SEO Optimized
Deployment
- • Vercel Ready
- • Static Generation
- • Server Components
Project Structure
ilearn-math-exam/ ├── app/ │ ├── exam/[level]/ # Math exam pages │ ├── ela/[level]/ # ELA exam pages │ ├── privacy/ # Privacy policy │ ├── terms/ # Terms of service │ ├── source-code/ # This page │ └── page.tsx # Home page ├── components/ # Reusable components ├── data/ # Question data └── public/ # Static assets
Getting Started
To run this project locally:
# Clone the repository git clone https://github.com/kariemGerges/ilearn-math-exam.git # Install dependencies npm install # or pnpm install # Run development server npm run dev # Build for production npm run build
Contributing
Contributions are welcome! If you'd like to contribute:
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
License
This project is provided as-is for educational purposes. Please refer to the LICENSE file in the repository for specific licensing information.
Contact
For questions about the source code or contributions, please contact: kariem.gerges@outlook.com