React Jobs is a job portal application built with React, providing Employers with a platform to add jobs. The application features a user-friendly interface, efficient state management, and smooth navigation. Key functionalities include job listings, job details, and application management.
- Job Listings: View a list of available jobs with detailed information.
- Job Application: Apply for jobs directly through the portal.
- Search and Filter: Easily search and filter jobs based on various criteria.
- User Authentication: Secure login and registration for users.
- Notifications: Receive instant feedback using toast notifications.
- Frontend: React, React DOM, React Icons, React Router DOM, React Spinners, React Toastify
- Backend: JSON Server for mock API
- Build Tool: Vite
- Styling: Tailwind CSS
- Node.js
- npm
- Clone the repository:
git clone https://github.com/yourusername/react-jobs.git
cd react-jobs
- Install dependencies:
npm install
- Start the JSON server and development server:
npm run server
npm run dev
- dev: Starts the development server.
- build: Builds the application for production.
- preview: Previews the built application.
- server: Starts the JSON server to serve the mock API.