Skip to content

SteveSayantan/NiceJob_MERN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NiceJob

NiceJob Logo

NiceJob is a powerful job search application built with Redux Toolkit, designed to streamline the job hunting process and provide a seamless user experience. This repository showcases the implementation of NiceJob using Redux Toolkit.

Click here to take a quick look.

Features

1. User Authentication

NiceJob provides a secure and personalized experience by incorporating user authentication. Users can create an account, log in, and access their personalized job search dashboard.

2. Save and Apply

NiceJob enables users to save job listings of interest and apply for them directly through the application. This feature streamlines the application process by eliminating the need to switch between multiple platforms.

3. Advanced Filtering

To enhance the job search experience, NiceJob provides advanced filtering options. Users can narrow down their search results based on various parameters such as job type, salary range, experience level, and more.

4. Application Tracking

The application tracking feature allows users to keep track of their job applications. Users can view the status of each application and mark applications as completed, ensuring they stay organized throughout the job search process.

5. Statistics Page

Jobster includes a dedicated statistics page that provides users with insightful data regarding their job hunting activities. This feature aims to help users track their progress, measure their job search effectiveness, and make data-driven decisions.

6. Responsive Design

NiceJob is designed with responsiveness in mind, ensuring that the application adapts seamlessly to different screen sizes and devices. Users can access and use NiceJob on desktop computers, laptops, tablets, and smartphones.

Installation

To set up and run NiceJob locally, follow these steps:

  1. Clone the repository: git clone https://github.com/SteveSayantan/NiceJob_MERN.git
  2. Navigate to the project directory: cd NiceJob_MERN
  3. Install the dependencies: npm install
  4. Start the application: npm run dev
  5. Open your browser and visit http://localhost:3000

Note: Ensure that you have Node.js and npm installed on your machine.

Technologies Used

  • React: A JavaScript library for building user interfaces.
  • Redux Toolkit: A simplified and efficient state management solution for React applications.
  • React Router: A routing library for React applications, enabling navigation between different views.
  • Axios: A popular HTTP client for making API requests.
  • Styled Components: A CSS approach that enables locally scoped styles for React components.

Contributions

Contributions to NiceJob are welcome! If you encounter any issues or have ideas for improvements, please open an issue or submit a pull request. Make sure to follow the project's code of conduct.

Conclusion

NiceJob is a comprehensive job search application built using Redux Toolkit. With its powerful features, such as user authentication, job search, advanced filtering, and application tracking,

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published