IT Jobs is a modern web application designed to streamline the process of job searching and recruitment in the tech industry. Built with cutting-edge technologies, the platform offers features tailored to the needs of job seekers and employers, ensuring a seamless and efficient experience for both sides.
- For Job Seekers:
- Browse and search for IT job openings based on skill sets, locations, and companies.
- Create and manage professional profiles with resumes.
- Apply for jobs directly through the platform.
- For Employers:
- Post job listings and manage applications.
- Access candidate profiles and communicate directly.
- Other Features:
- Real-time notifications for application updates.
- Dashboard analytics for job trends and activity.
- Frontend: ReactJS, Ant Design, Redux, React Router DOM.
- Styling: SASS, Swiper.
- Charts: Ant Design Charts.
- Utilities: dotenv.
- Testing: React Testing Library, Jest.
- Node.js >= 14.0
-
Clone the repository
git clone https://github.com/thanhlamcode/IT-Jobs.git cd IT-Jobs -
Install dependencies
npm install
-
Configure environment Create a
.envfile in the root directory with the following variables:REACT_APP_API_URL=your_api_url REACT_APP_ENV=development
-
Run the application
npm start
-
Access the application Open your browser and navigate to: http://localhost:3000
We welcome contributions from the community! Here's how you can get involved:
- Report issues or suggest features by creating an Issue.
- Submit a Pull Request to contribute code improvements or new features.
This project is licensed under the MIT License. See the LICENSE file for details.
For inquiries or support, please contact:
- GitHub Issues: https://github.com/thanhlamcode/IT-Jobs/issues
- Email: thanhlamcode@example.com