The Candidate Application Platform allows users to view job listings, filter jobs based on various criteria, and provides an infinite scroll for a seamless browsing experience. Users can explore job opportunities, read job descriptions, and apply directly through the platform.
- Job Title: Clearly displayed at the top of the card.
- Company Name: Prominently featured for easy identification.
- Location: Indicated to inform candidates of the job site.
- Job Description: Concisely summarized with an option to expand for more details.
- Experience Required: Listed to match candidate qualifications with job requirements.
- Apply Button/Link: Provided for immediate action to apply for the job.
- Minimum Experience: To match candidates with suitable job levels.
- Location: To find jobs in preferred areas or remote options.
- Role: To align with the career aspirations of candidates.
- Minimum Base Pay: To ensure the job meets financial expectations.
- Implemented for a smooth, uninterrupted browsing experience as users scroll through job listings.
- A shimmer effect has been added to enhance the visual experience during page loading.
- Ensures a consistent experience across various devices and screen sizes.
- ReactJS: Frontend library for building user interfaces.
- Redux: State management for handling application data.
- CSS: Custom styling for components.
- Material UI: UI components for consistent design.
Follow these steps to set up the project locally:
-
Clone the repository:
git clone https://github.com/yourusername/candidate-application-platform.git
-
Install dependencies:
cd candidate-application-platform npm install
-
Set up environment variables (if any).
-
Start the development server:
npm start
- Visit the homepage at
http://localhost:3000
. - Explore job listings.
- Apply to jobs by clicking the "Apply" button/link.
Contributions are welcome! If you'd like to contribute, follow these guidelines:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and submit a pull request.
MIT License Copyright (c) 2024 Your Name
- Thank you to the open-source community and collaborators.