Welcome to Ucef Jobs, a platform where users can find job listings for React and Laravel developers. This project aims to make job searching easier and more efficient by providing a simple and intuitive interface.
- Browse job listings for React and Laravel developers
- Filter jobs by category and location
- Responsive design using Tailwind CSS
- User-friendly interface
To run this project, you'll need the following installed on your machine:
-
Clone the repository:
git clone https://github.com/ucefdev1/ucef-jobs.git
-
Navigate to the project directory:
cd ucef-jobs
-
Install dependencies:
npm install
-
Running the JSON Server:
This project uses JSON Server to simulate a backend API for job listings. To run the JSON Server, use the following command:
npm run server
The JSON Server will start at
http://localhost:5000
, where you can access the fake API endpoints. -
Start the development server:
npm run dev
The application will open in your default browser at
http://localhost:3000
.
- Browsing Jobs: Use the search bar and filters to find jobs that match your skills and preferences.
- Job Details: Click on a job listing to view more details about the position and how to apply.
Contributions are welcome! If you'd like to contribute, please follow these steps:
- Fork the repository
- Create a new branch (
git checkout -b feature-branch
) - Make your changes and commit them (
git commit -m 'Add some feature'
) - Push to the branch (
git push origin feature-branch
) - Create a new Pull Request
This project is licensed under the MIT License.
This project was built with the help of a tutorial from Traversy Media. A big thank you to Brad Traversy for his excellent content and tutorials. You can find the tutorial here if you're interested in learning more.
For any questions or inquiries, please contact Youssef Rifai at ucefstuff@gmail.com.