Logo Lanfrica

bakiel/ispeak-app

Domain:

natural language processingeducation

Record type:

software
Creator:
bak
Host:
iSPEAK Language Learning Program - Next.js application for connecting children with indigenous African language speakers # ⚠️ DEVELOPMENT VERSION - DO NOT USE FOR PRODUCTION ⚠️ # iSPEAK Language Learning Program - Next.js App **This repository contains development artifacts and test data. A clean production repository will be created separately.** This is a Next.js application for the iSPEAK Language Learning Program, connecting children ages 3-14 with indigenous African language speakers. ## πŸš€ Getting Started ### Prerequisites - Node.js 18.0 or later - npm or yarn package manager ### Installation 1. Navigate to the project directory: ```bash cd /Users/mac/Downloads/kfar-final/ispeak-nextjs ``` 2. Install dependencies: ```bash npm install # or yarn install ``` ### Running the Development Server ```bash npm run dev # or yarn dev ``` The app will be available at localhost ### Building for Production ```bash npm run build npm start # or yarn build yarn start ``` ## πŸ“ Project Structure ``` ispeak-nextjs/ β”œβ”€β”€ app/ # Next.js 13+ App Router β”‚ β”œβ”€β”€ layout.js # Root layout β”‚ β”œβ”€β”€ page.js # Homepage β”‚ └── globals.css # Global styles β”œβ”€β”€ components/ # React components β”‚ β”œβ”€β”€ Navigation.js # Header navigation β”‚ β”œβ”€β”€ HeroSection.js # Hero banner β”‚ └── Footer.js # Footer component β”œβ”€β”€ public/ # Static assets β”œβ”€β”€ tailwind.config.js # Tailwind CSS config β”œβ”€β”€ next.config.js # Next.js config └── package.json # Dependencies ``` ## 🎨 Features - Responsive design with Tailwind CSS - Mobile-friendly navigation - Interactive dropdowns - Font Awesome icons - Custom animations - Optimized images ## 🌐 Environment The app is configured to run on: - **Development**: localhost - **Production**: ispeak-app-prod.vercel.app ## πŸ“ Available Scripts - `npm run dev` - Run development server - `npm run build` - Build for production - `npm start` - Start production server - `npm run lint` - Run ESLint ## πŸš€ Deployment Status Last updated: July 28, 2025 …