spoken-english

byHabibul Islam

Build **Step 1 of SARA — Learn English with AI**. Create the complete project foundation and responsive UI for a modern mobile-first English learning app. ### App Name: **SARA — Learn English with AI** Target users: beginner and intermediate English learners, especially Bengali-speaking learners. ### Important I have no coding experience. Make technical decisions yourself. Do not ask me to write code. For this step, focus ONLY on the UI, navigation, reusable components, and project structure. Do not build real AI/voice functionality yet. ### Main Navigation Create bottom navigation: * Home * Sara * Practice * Stories * Profile The **Sara** button should be the main/highlighted action. ### Home Screen Create a clean dashboard showing: "Good morning 👋" "Ready to practice English?" Cards for: * 🔥 Daily Streak * 🎙️ Speaking * 📚 Vocabulary * 📝 Daily Practice * 📖 Story of the Day Main button: **🎙️ Talk with Sara** ### Sara Screen Create a phone-call-style UI, not a chat UI. Show: * Sara avatar * Sara * AI English Tutor * Call duration * Voice waveform area * Microphone button * Mute button * End Call button * Hint button * Repeat button * Slow Speech button For now, these can be UI-only buttons. Do not create fake AI functionality. ### Practice Screen Create sections for: * Vocabulary * Grammar * Sentence Building * Speaking * Pronunciation * Listening Show today's progress. ### Stories Screen Create: * Story of the Day * Beginner * Intermediate * Advanced * Story categories * Story cards ### Profile Screen Show: * User profile * English level * Learning goal * Daily goal * Streak * Progress * Settings ### Design Make the UI: * Modern * Premium * Friendly * Clean * Calm * Educational * Mobile-first Use rounded cards, large touch targets, clear typography, simple icons, smooth animations and accessible contrast. Support: * Mobile * Tablet * Desktop * Light mode * Dark mode ### Architecture Create reusable components and a clean scalable structure so we can later add: * Authentication * Database * Speech-to-text * AI conversation * Text-to-speech * Grammar correction * Bengali explanations * Pronunciation analysis * Vocabulary * Daily practice * Stories * Progress tracking Do not remove or simplify the future **Learn with Sara voice experience**. After completing this step, verify that navigation and all screens work correctly before moving to the next step.

HomeSara
Home

Comments (0)

No comments yet. Be the first!

Architecture

No Services Diagrams Yet

Architecture diagrams will be automatically generated when the Project Manager creates tasks for your project.

Home design preview
Home: View dashboard greeting
Sara: Talk with Sara
Practice: View progress sections
Stories: Browse stories by level
Profile: View learning progress
Home design preview
Home: View dashboard greeting
Sara: Talk with Sara
Practice: View progress sections
Stories: Browse stories by level
Profile: View learning progress