Job Query: Discover your next career move with ease using this React and TypeScript job board, designed for efficiency and user experience.
Job Query is a powerful web application built with React and TypeScript, designed to simplify the process of job searching and hiring. With an intuitive user interface and robust features, Job Query empowers users to effortlessly browse job listings, apply filters, and track their applications—all within a seamless user experience.
This project represents my commitment to continuous learning and mastery of modern web technologies like React and TypeScript. Through this project, I aimed to build a feature-rich job board that not only helps users find opportunities efficiently but also demonstrates my growth and capability as a software developer.
🏠 src
├─ private/
│ ├─ components/
│ │ └─ Component.tsx
│ ├─ contex/
│ │ └─ context.tsx
│ ├─ data/
│ │ └─ data.ts
│ ├─ features/
│ │ └─ feature/
│ │ ├─ components/
│ │ ├─ data/
│ │ └─ validation/
│ ├─ hooks/
│ │ └─ useHook.ts
│ ├─ layouts/
│ │ └─ Layout.tsx
│ ├─ pages/
│ │ └─ Home.tsx
│ ├─ types/
│ │ └─ type.ts
│ ├─ utils/
│ │ └─ formatData.ts
│ └─ validation/
│ └─ validation.ts
├─ public/
├─ shared/
├─ App.tsx
└─ main.tsx
- Searching
- Analytics
- Job Listing and Details
- Applicant management
- In-app communication
- Push notifications
- Subscription
- User Authentication
- Recruiter's Dashboard
- Form validation
- Mobile first design
- React - React
- Typescript - Typescript: Javascript With Syntax For Types.
- Tailwind - Tailwind CSS - Rapidly build modern websites without ever leaving your HTML.
- React Router - Home v6.24.1 | React Router
- React Icons - React Icons
- Recharts - Recharts
- Email: mentorg@hotmail.com
- LinkedIn: Mentor Gashi
This project is licenced under the Apache License, Version 2.0.