ChitChat is an app where users can enjoy seamless video chats while simultaneously receiving real-time AI generated summaries of their conversations. ChitChat also allows users to edit these summaries in real-time, tailoring them to their specific needs.
For ChitChat to work you need:
- OpenAI API key
- JWT_SECRET environmental variable
- gcloud-service-account.json
- MONGODB_USER and MONGODB_PASS environmental variables
- Install dependencies in /client and /server
npm install
- Start the app in /client and /server
npm start
- TypeScript
- React
- Tailwind
- WebRTC
- WebSocket
- MediaStream API
- Node
- Google Speech-to-text
- OpenAI
- ReactQuill
- Express
- MongoDB
- Bcrypt