Skip to content

soumali28/Celestia

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 95.9%
  • HTML 4.0%
  • CSS 0.1%