Skip to content

sunny7899/jobcity

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Job-City Automated Job Application Platform

Overview

logo-hacktoberfest-11--green dd2bc4ca

Job-City is an open-source automated job application platform built with Next.js 14. It provides users with free interactive learning paths across various disciplines, such as aptitude reasoning, coding, AI research, and AI security. The project is structured with a src directory for better organization and is styled using Tailwind CSS for a modern look.

Features

  • Dashboard: Overview and navigation to different learning modules and job application functionalities.
  • Aptitude Reasoning: Interactive problems with animated solutions to enhance problem-solving skills.
  • Examination: Custom assessments with immediate feedback to help users track their progress.
  • Coding Modules: Courses covering C, C++, Python, Java, and Golang with varying levels of difficulty, including tasks, hints, and auto-coding features to prepare for technical interviews.
  • AI Research: Explore AI from basics to advanced levels, powered by LLaMA 3.1, with resources and materials.
  • AI Security: Learn about AI security at different proficiency levels, emphasizing the importance of secure AI practices.
  • Automated Job Application: Streamline the job application process with features that assist users in applying for jobs seamlessly.

Tech Stack

  • Next.js 14: React-based framework for building web applications.
  • Tailwind CSS: Utility-first CSS framework for styling.
  • Framer Motion: For animations and interactive UI components.
  • Monaco Editor: The code editor that powers Visual Studio Code, for in-browser coding tasks.
  • LLaMA 3.1: Integrated for AI-powered features.

Getting Started

Prerequisites

Ensure you have Node.js and npm installed.

Installation

  1. Clone the repository:

    git clone https://github.com/VishwamAI/jobcity
  2. Navigate to the project directory:

    cd job-city
  3. Install dependencies:

    npm install
  4. Run the development server:

    npm run dev
  5. Open http://localhost:3000 in your browser to view the app.

Contributing

Contributions are welcome! Please fork the repository and create a pull request with your changes.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Releases

No releases published

Packages

No packages published

Languages

  • Python 75.1%
  • TypeScript 20.6%
  • JavaScript 2.3%
  • Other 2.0%