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.
- Users can register and input their personal and professional details.
- Data is used to personalize resumes, cover letters, and quizzes.
- Automatically generate professional and ATS-friendly resumes using AI.
- Export resumes in PDF format.
- Editable sections for education, experience, projects, and skills.
- AI-based dynamic cover letter generation tailored to specific roles.
- Customization options to suit individual preferences.
- View real-time trends and industry updates.
- Insights are updated every 10 days using external data sources and AI summarization.
- Take personalized quizzes to test domain knowledge.
- Receive instant feedback and performance analytics.
- Frontend: Next.js, Tailwind CSS
- Backend: Node.js, Express.js
- Database: NeonDB
- Authentication: Clerk
- AI Integration: Google Gemini API
- Deployment: Vercel
- User Onboarding: Sign up and fill in your personal/professional details.
- Resume & Cover Letter: Use AI to generate customized application documents.
- Industry Insights: Check out updated insights to understand job market trends.
- Quizzes: Take skill-based quizzes and improve based on feedback.
# 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