Job AI is a web application built with Next.js to assist users in streamlining their job search process. It leverages modern web technologies and libraries to provide a seamless and efficient experience.
- Job Search Automation: Simplifies the process of finding and applying for jobs.
- AI-Powered Insights: Uses AI to analyze job descriptions and suggest tailored improvements to resumes.
- Responsive Design: Optimized for both desktop and mobile devices.
This project is built using the following technologies and libraries:
- Next.js: A React framework for building fast and scalable web applications.
- TypeScript: Adds static typing to JavaScript, improving code quality and maintainability.
- Tailwind CSS: A utility-first CSS framework for rapid UI development.
- next/font: Optimizes and loads custom fonts, such as Geist.
- Axios: A promise-based HTTP client for making API requests.
- OpenAI API: Powers the AI features for analyzing job descriptions and generating insights.
First, clone the repository and install the dependencies:
git clone https://github.com/your-username/job-ai.git
cd job-ai
npm installThen, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devOpen http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.
app/: Contains the main application logic and pages.components/: Reusable UI components.styles/: Global and component-specific styles.utils/: Helper functions and utilities.
Contributions are welcome! Feel free to open an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.