Separation of concerns
Landing, auth, and app screens live as distinct modules, so future pages do not leak into each other.
Conyva is a simple, scalable space for meaningful conversations, language practice, communities, and support.
Preview
Teacher
Welcome back. What topic do you want to practice today?
You
I want to practice speaking about travel and daily routines.
AI Tutor
Perfect. We can start with simple prompts and level up gradually.
Landing, auth, and app screens live as distinct modules, so future pages do not leak into each other.
Header, hero, and feature cards are isolated into components that can be reused or replaced independently.
The top bar already points to login and register routes, making the next integration step straightforward.
Foundation
The structure is intentionally boring in the best way. A small set of focused components now makes it much easier to add routes like auth, profile setup, onboarding, and the actual chat workspace later.