We are seeking a skilled full-stack developer to create a demo for an interactive English language learning application for children. The demo will serve as the first step in a larger project aimed at improving children’s English speaking and pronunciation skills through engaging technology.
Key Features and Technologies: - Framework: Next.js (Frontend & Backend) - Database: Prisma & MongoDB for managing user data and speech history - Authentication: NextAuth for secure user login and session management - Speech-to-Text: OpenAI Whisper API to convert voice input to text - Language Processing: ChatGPT API for text analysis and feedback generation - Text-to-Speech: ElevenLabs API to deliver audio responses in a natural tone - Frontend Design: Intuitive interface with a “push-to-talk” button
Project Scope: 1. Develop a working demo showcasing the core functionality (speech-to-text, feedback, and audio response). 2. Implement database and authentication. 3. Ensure smooth API integrations and a child-friendly design.
Requirements: - Proficiency in Next.js, Prisma, MongoDB, and API integration. - Experience with AI-based APIs like ChatGPT, Whisper, or ElevenLabs. - Ability to meet tight deadlines (demo completion by [insert deadline, e.g., next Saturday]). - Strong communication and problem-solving skills.
If the demo is successful, we plan to expand the project into a more complex version, which you may be hired for.