Skip to content

Repository files navigation

🌟 AI Career Project

An AI-powered career planning application built with Next.js to help users explore, plan, and shape their professional journeys.

🚀 Live DemoGeniusAI


📖 Project Overview

The AI Career Project leverages modern web technologies and AI models to provide personalized career recommendations.
It helps students, professionals, and career changers by offering insights, suggestions, and growth paths.


✨ Features

  • 🔮 AI-Driven Career Recommendations – Smart suggestions based on user interests, skills, and goals.
  • 🎨 Interactive UI – Built with Next.js for smooth navigation and performance.
  • Optimized Performance – Uses next/font for fast font loading.
  • 📱 Responsive Design – Works seamlessly on desktop, tablet, and mobile.
  • 🧩 Clean Codebase – Modular, easy to extend, and developer-friendly.
  • 🚀 Future Roadmap – Resume analysis, interview prep, skill-gap detection.

📂 Folder Structure

Folder Structure

GeniusAI/
├── action/ # Project actions and handlers
├── app/ # Main Next.js app directory (pages, layouts, etc.)
├── components/ # Reusable React components
├── data/ # Static or dynamic data files
├── hooks/ # Custom React hooks
├── lib/ # Utility functions and libraries
├── prisma/ # Prisma schema and database configs
├── public/ # Static assets (images, icons, etc.)
├── .gitignore # Git ignored files
├── README.md # Project documentation
├── components.json # Component config file
├── eslint.config.mjs # ESLint configuration
├── jsconfig.json # JS config for path aliases
├── middleware.js # Middleware logic
├── next.config.mjs # Next.js configuration
├── package-lock.json # Lockfile for npm dependencies
├── package.json # Project dependencies and scripts
├── postcss.config.mjs # PostCSS configuration
├── pull_request_template.md # PR guidelines template
├── tailwind.config.mjs # Tailwind CSS configuration
└── ... # Other project files

⚙️ Getting Started

1️⃣ Clone the repository

git clone https://github.com/Riturajkumarsingh/GeniusAI.git
cd GeniusAI

2️⃣ Install dependencies

npm install

3️⃣ Run the development server

npm run dev

Open http://localhost:3000 in your browser.

You can edit the main page by modifying app/page.js. The page auto-updates as you save changes.

🎉 Project Events & Highlights

image

## 🌍 Deployment

This project is production-ready and can be deployed easily on Vercel.


📚 Learn More


🤝 Contributing

Contributions are welcome! 🎉

  1. Fork the repository
  2. Create a new branch (feature/your-feature-name)
  3. Commit your changes
  4. Push the branch and open a Pull Request

Releases

Packages

Contributors

Languages