SkillAgentSearch skills...

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/EdgeCareer
About this skill

Quality Score

0/100

Supported Platforms

Zed
Gemini CLI

README

๐Ÿš€ EdgeCareer โ€“ AI-Powered Career Coach

GSSoC Logo

License: MIT

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.

EdgeCareer Banner

โš ๏ธ 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

  1. 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 .
  1. 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:

๐ŸŒ Do explore Live Demo


๐Ÿ’ก 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

View on GitHub
GitHub Stars136
CategoryDevelopment
Updated10d ago
Forks90

Languages

JavaScript

Security Score

95/100

Audited on Mar 24, 2026

No findings