About the project: This is a recruitment platform that helps users optimize their job search. It provides features like AI-powered CV tailoring for specific job descriptions, job matching based on skills, analysis of job market events, and connection matching. Built-With: The application is built using React, Tailwind CSS, and TypeScript. It leverages the Base44 SDK for backend services (authentication, database management, integrations), along with libraries such as Framer Motion for animations, Lucide React for icons, React Router DOM for navigation, and @tanstack/react-query for data fetching.

Key Components: App.jsx: The main application router, defining all the pages and their routes. pages/: Contains the main views of the application (e.g., Home, JobDetail, Profile, Matches, Events, Analysis, CvReport). components/: Houses reusable UI components (e.g., Navbar, MatchScoreCard, TemplateSelector, CVUploadBox). entities/: Defines the data models (schemas) for the database (e.g., Job, UserProfile, JobMatchResult). functions/: Contains backend serverless functions used for various tasks like fetching jobs, analyzing CVs, and generating tailored CVs. index.css & tailwind.config.js: Handle global styling and Tailwind CSS configuration, following a tokens-based design system.

The application focuses on job matching, CV analysis, and event discovery, leveraging AI (via LLMs) for core functionalities like CV tailoring and job/CV analysis.

Built With

Share this project:

Updates