https://asd-a03k5iwp5-alexalextran.vercel.app/
Clarichat is a web application developed by Group 5 Advanced Software Development as a means to prepare for interview questions in an authentic environment. The application is designed to give analyzed feedback by reading in audio input from the user and providing critique and feedback based on various factors.
- Alex Tran
- Jason Vu
- Joshua Nguyen
- Wei Ming Edward Ong
- Daweon Kang
To run and test the demo, please follow these steps:
-
Install all required packages using npm:
npm i
-
Run the application:
npm run dev
To run this project, you will need to add the following environment variable to your .env file:
OPEN_AI_API_KEY
The project's structure is organized as follows:
__tests__: Folder for testssrc/pages: Folder for all accessible pagessrc/components: Folder for all components used in pagessrc/styles: Folder for styling filescontext/authcontext: Database management, which handles all functions for reading and writing data to the DB
The project features are divided among the team members:
- Log on, signup, Account Management (Edward)
- Dashboard, jobs, admin, database management (Alex)
- Chatscreen, OpenAI integration, Whisper integration (Jason)
- History, user chat logs (Josh)
- Analytics, analytics algorithm (Louis)