An AI-powered assistant to supercharge your career journey β from building professional resumes and prepping for interviews to gaining real-time job market insights.
π Live Demo: assist-ai-henna.vercel.app
- π Resume & Cover Letter Generator β Create polished documents with just a few inputs.
- πΌ Interview Preparation β Practice with AI-generated MCQs tailored to your role.
- π Job Market Dashboard β Personalized data and insights on job trends.
- π AI Utilities β Tools that automate and simplify the job-seeking process.
| Tool | Tech |
|---|---|
| Next.js β React framework | |
| Tailwind CSS β Utility-first styling | |
| PostgreSQL β Database | |
| Prisma β Type-safe ORM | |
| Clerk β Authentication | |
| Vercel β Hosting & deployment |
assist-ai/ # Root project folder
ββ .github/ # GitHub-related configuration
β ββ ISSUE_TEMPLATE/ # Templates for GitHub issues
β ββ workflows/ # GitHub Actions workflows
β ββ PULL_REQUEST_TEMPLATE.md # PR template
ββ actions/ # Custom GitHub or Next.js actions
ββ app/ # Main application folder
β ββ authR/ # Authentication-related routes
β ββ mainR/ # Main routes
ββ api/
β ββ inngest/ # API routes for Inngest integration
ββ components/ # React components
ββ datas/ # Data files / JSON / static data
ββ hooks/ # Custom React hooks
ββ lib/ # Utility functions or libraries
ββ prisma/ # Prisma ORM related files
β ββ migrations/ # Database migrations
β ββ schema.prisma # Prisma schema
ββ public/ # Public assets (images, fonts, favicon)
β ββ favicon.ico # Favicon file
ββ _not-found.jsx # 404 page
ββ globals.css # Global CSS styles
ββ layout.js # Main layout component
ββ page.js # Main page entry
ββ components.json # Component configuration JSON
ββ eslint.config.mjs # ESLint configuration
ββ jsconfig.json # JS/TS configuration for paths
ββ middleware.js # Middleware for app
ββ next.config.mjs # Next.js configuration
ββ package-lock.json # npm lock file
ββ package.json # npm package file
ββ postcss.config.mjs # PostCSS configuration
ββ vercel.json # Vercel deployment configuration
ββ .gitignore # Files/folders to ignore in git
ββ LICENSE # License file
ββ CONTRIBUTING.md # Contribution guidelines
ββ README.md # Project README file
git clone https://github.com/soumyo-jeet/AssistAI.git
cd AssistAInpm installCreate a .env file in the root and configure the required keys:
DATABASE_URL=your_postgres_url
CLERK_API_KEY=your_clerk_key
...npm run devGo to http://localhost:3000 to view the app.
Please go through CONTRIBUTING.md.
This project is licensed under the MIT License. You are free to use, modify, and distribute this project for personal or commercial purposes.
Developed by:
|
Soumyo Jeet |
See full list of contributor contribution Contribution Graph
If you find this project helpful, please give it a β on GitHub and share it with others!