Skip to content

Latest commit

 

History

History
66 lines (58 loc) · 1.58 KB

Readme.md

File metadata and controls

66 lines (58 loc) · 1.58 KB

Celestia

Celestia AI is an advanced interview preparation tool specialized in generative AI. It assists candidates by generating relevant interview questions and providing insightful feedback based on their responses. This innovative solution is designed to enhance the interview preparation process, ensuring candidates are well-prepared and confident for their interviews.

Project Overview

WhatsApp Image 2024-06-30 at 1 58 37 AM

Getting started

👤Setup For Client:

  1. From root directory, Navigate to the client directory:
cd client
  1. Install all project dependencies:
npm install
  1. Start the development server:
npm start

This will open your default browser to localhost:3000. This is the home page, where users can select their domain/industry of interest.



🖥️Setup For Server:

  1. Navigate to the server directory from root directory as well:
cd  server
  1. Install all project dependencies:
npm install
  1. Start the development server:
node index.js

This will open your default browser to localhost:8080

NOTES For the backend services to run you need to get your API keys from Gemini Api's documentation website.

https://aistudio.google.com/app/apikey

Also configure MongoDB for database collection, to store the interview data.

Tech Stack Used

React.Js
MongoDB
Express.Js
Npm packages - sentiment analysis
GenAI api - Gemini-pro