A sleek and modern frontend application that allows users to search and explore job listings from around the world. This app uses a job-related API from RapidAPI to fetch real-time data.
- 🔍 Search jobs by keyword or title
- 📍 Filter by location
- 🧠 View job descriptions and requirements
- 🌐 Responsive UI for desktop and mobile
- 🚀 Powered by [RapidAPI] for dynamic job data
- React + Vite – UI library
- Tailwind CSS – Styling
- Axios – For API requests
- React Router – Routing
- RapidAPI – Job data API
git clone https://github.com/Dev-Rodiyat/StackJobs.git
cd StackJobsnpm installCreate a .env file in the root and add your API credentials:
VITE_JOB_API_KEY=your_rapidapi_key📌 You can find these values in your RapidAPI dashboard after subscribing to the job API you're using.
npm run devYour app should now be running at http://localhost:5173
src/
├── components/ # Reusable UI components
├── pages/ # Page-level components (Home, JobDetails, etc.)
├── api/ # API request logic
├── assets/ # Images, icons
├── App.jsx # Root component with routing
└── main.jsx # Entry point
- RapidAPI for providing the job listings API
- Tailwind CSS for utility-first styling
- React for the frontend framework


