EdgeCareer
๐ EdgeCareer โ AI-Powered Career Coach Full Stack AI Career Coach built with React 19 + Next.js 15, Tailwind CSS, NeonDB, Prisma, Clerk Authentication, Inngest, Gemini API, and Shadcn UI. A cutting-edge AI-driven career platform that provides personalized job recommendations, AI resume reviews, and real-time career insights to help users
Install / Use
/learn @amitkumardemo/EdgeCareerREADME
๐ EdgeCareer โ AI-Powered Career Coach

Full Stack AI Career Coach built with React 19 + Next.js 15, Tailwind CSS, NeonDB, Prisma, Clerk Authentication, Inngest, Gemini API, and Shadcn UI.
A cutting-edge AI-driven career platform that provides personalized job recommendations, AI resume reviews, and real-time career insights to help users land their dream job.

โ ๏ธ Important for SSoC Contributors (SSoC S4)
๐จ To be eligible for contribution points in Social Summer of Code (SSoC S4), it is mandatory to install and set up the EntelligenceAI โ PR Reviewer extension in VS Code. ๐ง Only those contributors who have properly configured this extension will have their PRs reviewed and counted for SSoC.
โ This helps us ensure smoother code reviews, automatic tracking, and fair evaluation of all participants.
<details> <summary><strong>Table of Contents</strong></summary> </details>
๐ Key Features
โ
AI-Powered Resume Builder โ Uses Gemini API for deep insights
โ
Secure Authentication โ Implemented with Clerk
โ
Real-Time Industry Insights โ Managed via Gemini API
โ
AI Powered Cover Letter Gnerator โ Only Enter job RoleOne click enough
โ AI-Powered Interview โ Uses Gemini API for deep insights & and find your error give suggestion
โ
Interactive UI โ Built with Shadcn UI & Tailwind CSS
โ
Event-Driven Architecture โ Powered by Inngest for async processing
โ
Fast & Scalable โ Optimized with Next.js 15 App Router
๐ Tech Stack
| Technology | Usage | |---------------|----------------| | React 19 & Next.js 15 | Frontend & Server-Side Rendering | | Tailwind CSS & Shadcn UI | Modern UI & Styling | | NeonDB & Prisma | Database & ORM | | Clerk Authentication | Secure login & access control | | Inngest | Background job processing | | Gemini API | AI-powered career guidance | | Vercel | Deployment & hosting |
Make sure to create a .env file with following variables -
DATABASE_URL=
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
NEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in
NEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL=/onboarding
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL=/onboarding
GEMINI_API_KEY=
๐งฉ Getting Started โ Step-by-Step Setup
Follow these simple steps to set up EdgeCareer locally and start contributing:
โ 1. Fork the Repository โญ & Mark as a Star
- Click the Star โญ button at the top to support the project.
- Then click the Fork ๐ด button in the top-right corner to create your own copy of this repository.
This helps you work on the project independently and also motivates the maintainers! ๐
โ 2. Clone the Forked Repo
Open your terminal and run:
git clone https://github.com/your-username/EdgeCareer.git
cd EdgeCareer
โ 3. Install Dependencies
Install all required packages using:
npm install
โ 4. Set Up the Database
Run Prisma commands to prepare the database:
npx prisma generate
npx prisma db push
(Optional) Open Prisma Studio to explore your DB:
npx prisma studio
โ 5. Run the Development Server
npm run dev
โ 6. Start Contributing ๐
Browse the issues labeled Beginner, Intermediate, or Advanced
Pick one and start solving!
Make changes, commit, and raise a pull request with a clear message.
Docker Setupโ
Run the application in a containerized environment using Docker.
Prerequisites Docker desktop installed
- Build the Docker Image and run all this command in terminal :
docker build `
--build-arg NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=your_pub_key_here `
--build-arg CLERK_SECRET_KEY=your_secret_key_here `
--build-arg DATABASE_URL="your_db_url_here" `
-t your-app-name .
- Run the Container
docker run -p 3000:3000 your-app-name
Replace 3000:3000 with <host-port>:<container-port> as needed.
Back to Top
๐ Live Demo
Ready to see? Click the link below to get it directly in your browser:
๐ก Suggestions & Feedback
Feel free to open issues or discussions if you have any feedback, feature suggestions, or want to collaborate!
๐ License
This project is licensed under the License: MIT
๐ธ GirlScript Summer of Code 2025
This project is proudly part of GSSoC '25! Thanks to the amazing open-source community, contributors, and mentors for your valuable support.
๐ฌ Support & Contact
Have ideas, feedback, or just want to say hi?
- ๐ ๏ธ Open an issue in the repository
๐ Show Your Support
If CareSync has helped you, please consider:
- โญ Star this repository
- ๐ด Fork and contribute
- ๐ข Share with friends
๐ Star the Repo if You Like It!
โญ Star us โ it motivates us and helps others discover the project!
๐ค Contribution Guidelines
We welcome frontend, backend, AI, and design contributions.
See CONTRIBUTION.md for details.
๐ License
Licensed under the MIT License.
<h1 align="center"><img src="https://raw.githubusercontent.com/Tarikul-Islam-Anik/Animated-Fluent-Emojis/master/Emojis/Travel%20and%20places/Glowing%20Star.png" alt="Glowing Star" width="25" height="25" /> Give us a Star and let's make magic! <img src="https://raw.githubusercontent.com/Tarikul-Islam-Anik/Animated-Fluent-Emojis/master/Emojis/Travel%20and%20places/Glowing%20Star.png" alt="Glowing Star" width="25" height="25" /></h1> <p align="center"> Thank you for your support! <a href="https://github.com/amitkumardemo/EdgeCareer/stargazers"> <img src="https://img.shields.io/github/stars/amitkumardemo/EdgeCareer?style=for-the-badge&logo=github&color=FFC107&logoColor=white" alt="GitHub Stars"> </a> </p> <div align="center"> <a href="#top"> <img src="https://img.shields.io/badge/Back%20to%20Top-000000?style=for-the-badge&logo=github&logoColor=white" alt="Back to Top"> </a><br> <img src="https://raw.githubusercontent.com/Tarikul-Islam-Anik/Animated-Fluent-Emojis/master/Emojis/Objects/Mirror%20Ball.png" alt="Mirror Ball" width="150" height="150" /> </div>
๐จโ๐ป Developed By โค๏ธAmit Kumarโค๏ธ GitHub | LinkedIn
Related Skills
node-connect
346.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
107.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
346.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
346.8kQQBot ๅฏๅชไฝๆถๅ่ฝๅใไฝฟ็จ <qqmedia> ๆ ็ญพ๏ผ็ณป็ปๆ นๆฎๆไปถๆฉๅฑๅ่ชๅจ่ฏๅซ็ฑปๅ๏ผๅพ็/่ฏญ้ณ/่ง้ข/ๆไปถ๏ผใ
