Skip to content

Krishnaraj017/Job-Finder-App

Repository files navigation

Job-Finder-App

Job Finder App Welcome to the Job Finder App repository! This mobile application is designed to help users find job opportunities based on their preferences and requirements. It is built using React Native, Expo, RapidAPI, and Insomnia.

Features

Job search functionality with customizable filters Save favorite job listings for later reference Apply for jobs. View job details, including company information and job description Integration with RapidAPI to fetch real-time job data

Prerequisites Before getting started, ensure that you have the following software installed:

Node.js (https://nodejs.org) Expo CLI (https://docs.expo.io/get-started/installation/) Insomnia (https://insomnia.rest/download) for testing API endpoints Getting Started Clone the repository:

bash Copy code git clone https://github.com/your-username/Job-finder-App.git Install dependencies:

bash Copy code cd job-finder-app npm install Configure API Keys:

Sign up for a RapidAPI account (https://rapidapi.com). Obtain an API key for job data retrieval. Replace YOUR_RAPIDAPI_KEY in config.js with your actual API key. Start the development server:

bash Copy code npm start Launch the app on your device:

Install the Expo Go app from your device's app store.

npm install -g expo-cli,

npm install,

expo start,

Scan the QR code displayed in the terminal or Expo Dev Tools using the Expo Go app. Testing API Endpoints:

Import the insomnia_job_finder.json file into Insomnia. Configure environment variables in Insomnia for the API endpoint and headers. Use the available API requests to test various functionalities. Contributing Contributions to the Job Finder App are welcome! If you find any issues or have suggestions for improvements, please submit a pull request or open an issue in the repository.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published