Skip to content

ElevateAI is an AI-powered career development platform designed to empower learners and institutions alike. By integrating advanced models like Gemini AI, it offers personalized resume and cover letter generation, interview preparation quizzes, career path visualizations, and smart content summarization.

Notifications You must be signed in to change notification settings

Adiaparmar/ElevateAI-CarrerCoach

Repository files navigation

🚀 ElevateAI

Welcome to ElevateAI, your AI-powered career coach! 🤖 This cutting-edge SaaS application is designed to revolutionize the way you prepare for your career journey. Whether you're a fresh graduate, a seasoned professional, or someone looking to switch careers, ElevateAI provides personalized tools and insights to help you succeed. 🎉

📚 About the Project

ElevateAI combines advanced AI technology with scalable architecture to provide a seamless learning experience. With features powered by Gemini AI, it generates tailored resumes, cover letters, quizzes, and summaries, making learning effective and efficient. Whether you're an individual learner or a large institution, this platform adapts to your needs. 📈

Key Goals of ElevateAI:

  • 📝 Simplify the creation of personalized learning materials
  • 🔒 Enable secure and seamless access to resources
  • 📈 Offer a scalable and reliable learning management system

Key Features

  • AI-Powered Resume and Cover Letter Builder: Craft professional-grade resumes and cover letters tailored to your industry and role. 💼
  • Quizzes and Assessments: Test and enhance your skills with customized quizzes designed to prepare you for interviews and job challenges. 🎓
  • AI-Driven Guidance: Leverage the power of AI to receive actionable advice and recommendations for your career growth. 💡
  • Career Path Generation: Generate a personalized career path, including job descriptions, salary ranges, and required skills. 🚀

Technologies Used

  • Frontend: React 19, Next.js 15
  • Styling: Tailwind CSS, Shadcn UI
  • Database: NeonDB with Prisma ORM
  • Authentication: Clerk
  • Background Jobs: Inngest
  • AI Integration: Gemini API

Getting Started

Prerequisites

Before starting, ensure you have the following installed:

  • Node.js (v16+)
  • npm or Yarn
  • Clerk account
  • Neon database instance
  • Inngest account
  • OpenAI (or Gemini AI) API key

Installation

  1. Clone the Repository

    git clone https://github.com/YourUsername/Eleate-AI-Career-Coach.git
    cd Eleate-AI-Career-Coach
    
    
  2. Install Dependencies

    npm install
    
    
  3. Set Up Environment Variables

    Create a .env.local file in the root directory and add the following variables:

  4. env

    NEXT_PUBLIC_CLERK_FRONTEND_API=your_clerk_frontend_api
    CLERK_API_KEY=your_clerk_api_key
    NEON_DATABASE_URL=your_neon_database_url
    INNGEST_API_KEY=your_inngest_api_key
    OPENAI_API_KEY=your_openai_api_key
    
    
  5. Run the Application

    npm run dev
    
  6. Build for Production

    For deploying the app, build the project:

    npm run build
    

🤝 Contribution

-We welcome contributions to make the AI Study Material Generator even better! Follow these steps to contribute:

  1. Fork the Project

    Create a copy of the repository by forking it. Create a Feature Branch

    git checkout -b feature/AmazingFeature
    
    
  2. Commit Your Changes

    git commit -m 'Add some AmazingFeature'
    
  3. Push to the Branch

    git push origin feature/AmazingFeature
    
    
  4. Open a Pull Request

    Submit your changes through a pull request for review.


📜 License

Distributed under the MIT License. See LICENSE for more details.

📞 Contact

Project Maintainer:


Feel free to reach out with any questions, ideas, or feedback! With ElevateAI, you can effortlessly build your career toolkit, gain valuable insights, and prepare for success. Start your journey today and unlock your full potential! 🌟

About

ElevateAI is an AI-powered career development platform designed to empower learners and institutions alike. By integrating advanced models like Gemini AI, it offers personalized resume and cover letter generation, interview preparation quizzes, career path visualizations, and smart content summarization.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published