Skip to content

Satwik-Dubey/nextgig

Repository files navigation

🚀 NextGig

NextGig is an AI-powered career development platform designed to help users confidently step into the professional world. It combines smart automation and user-friendly tools to offer an all-in-one solution for resume building, cover letter creation, industry insights, and skill assessment through quizzes.


✨ Features

🧑‍💼 User Profile Management

  • Users can register and input their personal and professional details.
  • Data is used to personalize resumes, cover letters, and quizzes.

📄 Resume Builder

  • Automatically generate professional and ATS-friendly resumes using AI.
  • Export resumes in PDF format.
  • Editable sections for education, experience, projects, and skills.

✍️ Cover Letter Generator

  • AI-based dynamic cover letter generation tailored to specific roles.
  • Customization options to suit individual preferences.

📊 Industry Insights

  • View real-time trends and industry updates.
  • Insights are updated every 10 days using external data sources and AI summarization.

🧠 Skill Quizzes

  • Take personalized quizzes to test domain knowledge.
  • Receive instant feedback and performance analytics.

🛠️ Tech Stack

  • Frontend: Next.js, Tailwind CSS
  • Backend: Node.js, Express.js
  • Database: NeonDB
  • Authentication: Clerk
  • AI Integration: Google Gemini API
  • Deployment: Vercel

🚧 How It Works

  1. User Onboarding: Sign up and fill in your personal/professional details.
  2. Resume & Cover Letter: Use AI to generate customized application documents.
  3. Industry Insights: Check out updated insights to understand job market trends.
  4. Quizzes: Take skill-based quizzes and improve based on feedback.

📦 Installation (for local development)

# Clone the repository
git clone https://github.com/Satwik-Dubey/nextgig.git

# Navigate to the project directory
cd nextgig

# Install dependencies
npm install

# Create a .env file and add required environment variables

GEMINI_API_KEY="your_GEMINI_secret_key_here"
CLERK_SECRET_KEY="your_CLERK_secret_key_here"


# Start the development server
npm run dev

Git Diagram

image

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published