Logo Lanfrica

bakiel/ispeak-app

Domaine:

natural language processingeducation

Type de record:

software
Créateur:
bak
Hôte:
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 …