π Aspire β Your Gateway to Finding the Perfect Job
Aspire is a modern job portal designed to cater to both job seekers and recruiters. It offers a seamless platform for browsing job listings, posting opportunities, and managing applications with real-time updates and secure authentication.
Built using React (Vite), Tailwind CSS, Supabase, Magic UI, ShadCN UI, and Clerk, Aspire delivers a fast, beautiful, and responsive user experience on any device.
π Live Demo: Aspire Live
β
Search & Apply for Jobs π
β
Save Your Favorite Listings π
β
Explore Company Profiles & Reviews (Coming Soon) π’
β
Get Job Alerts & Notifications (Coming Soon) π©
β
Dark Mode & Fully Responsive UI π
β
Post & Manage Job Listings π
β
Filter & Shortlist Applicants π
β
Real-time Job Listing Updates π
β
Applicant Management Dashboard π
β
Secure Login & Registration with Clerk π
β
OAuth Login (Google, GitHub, etc.) π
β
Role-based Access (Job Seeker / Recruiter) π
β
Fast & Optimized with Vite β‘
β
Real-time Database with Supabase β³
β
Smooth Animations via Magic UI β¨
β
Beautiful UI Components from ShadCN UI π¨
π Technology | π Description | π Documentation |
---|---|---|
React is a JavaScript library for building interactive user interfaces, offering component-based architecture and efficient state management. | React Docs | |
Vite is a next-gen frontend build tool known for its development speed with hot module replacement and optimized builds. | Vite Docs | |
Tailwind CSS is a utility-first CSS framework for creating custom, responsive user interfaces quickly. | Tailwind Docs | |
Supabase offers a real-time open-source backend service, including database, authentication, and storage features. | Supabase Docs | |
Magic UI enhances user experience with its powerful animations and smooth transitions. | Magic UI Docs | |
ShadCN UI provides pre-built, customizable components for easy and accessible development. | ShadCN UI Docs | |
Clerk simplifies authentication with features like secure login and OAuth support for multiple providers. | Clerk Docs |
We welcome contributions from developers and enthusiasts! To contribute:
- π΄ Fork the repository.
- πΏ Create a new branch:
git checkout -b feature-branch
- ποΈ Commit your changes:
git commit -m "Add your feature"
- π Push the branch:
git push origin feature-branch
- π Open a pull request to merge your changes.
π¬ Have any questions or suggestions? Feel free to reach out!
π§ Email: soumojitbanerjee22@gmail.com
π LinkedIn: Soumojit Banerjee
π¨βπ» Developed by Soumojit Banerjee
If you enjoyed using this project, please β it on GitHub! π
Special thanks to ChatGPT and v0dev for assisting in optimizing and streamlining the development of this project! πβ¨
π Aspire β Bridging Talents with Opportunities!