ConfiCoach is your personal AI that can help you build CONFIdence. Practice real conversations, sharpen your social skills, and show up ready.
Practice social and dating conversations with an AI that stays fully in character.
- Tones: Flirty, Bold, Chill, Hard to Get
- Scenarios: First Date, First Approach, Texting
- The AI responds based on the quality of your messages — smooth and confident gets better energy back
Simulate real interviews with an AI interviewer that adapts to the difficulty you choose.
- Tones: Friendly, Encouraging, Serious, Strict
- Scenarios: Technical Interview, Behavioral Interview
- Technical interviews focus on problem solving and system design
- Behavioral interviews use the STAR framework
- Frontend: React, React Router, Framer Motion
- Backend: Node.js, Express
- AI: OpenAI API
- Node.js installed
- An OpenAI API key
- Clone the repository git clone https://github.com/your-username/ConfiCoach.git cd ConfiCoach
- Install backend dependencies npm install
- Install frontend dependencies cd client npm install cd ..
- Create a
.envfile in the root directory OPENAI_API_KEY=your_api_key_here
Start the backend: npm start In a separate terminal, start the frontend: cd client npm start
| Route | Description |
|---|---|
/ |
Home page |
/models |
Choose a mode (Romance or Interview) |
/romance-setup |
Configure your romance session |
/interview-setup |
Configure your interview session |
/chat |
Active chat session |