Skip to content

Tracking app for mobile.Third-party API integration Search and paging functionality. Custom API Data fetching hooks. Dynamic landing page easily navigate the explore page. Detailed job insights. Custom job exploration.

Notifications You must be signed in to change notification settings

GonzaloVolonterio/react-native-jobs-app

Repository files navigation

Jobs Tracking App for mobile

Jobs is tracking app for mobile with

👉 Visually Appealing UI/UX Design: Develop an aesthetically pleasing user interface using React Native components.

👉 Third Party API Integration: Fetch data from an external API and seamlessly integrate it into the app.

👉 Search & Pagination Functionality: Implement search functionality and pagination for efficient data navigation.

👉 Custom API Data Fetching Hooks:Create custom hooks for streamlined and reusable API data fetching.

👉 Dynamic Home Page: Explore diverse jobs from popular and nearby locations across different categories.

👉 Browse with Ease on Explore Page: Page: Navigate through various jobs spanning different categories and types.

👉 Detailed Job Insights: View comprehensive job details, including application links, salary info, responsibilities, and qualifications.

👉 Tailored Job Exploration: Find jobs specific to a particular title

👉 Robust Loading and Error Management: Ensure effective handling of loading processes and error scenarios.

👉 Optimized for All Devices: A responsive design for a seamless user experience across various devices.

Built With

 React-Native
 Expo
 Expo-constants
 Expo-font
 Expo-linking
 Expo-router
 Expo-splash-screnn
 Expo-status-bar
 React
 React-dom
 React-native
 React-native-dotenv
 React-native-gesture-handler
 React-native-reanimated
 React-native-safe-area-context
 React-native-screens
 React-Native
 Axios
 Node.js
 RapidAPI
 JavaScript 
 Stylesheet

Clone repo 🔧

https://github.com/GonzaloVolonterio/react-native-jobs-app

Install🔧

npm install

npm start

Set Up Environment Variables

Create your free credentials

https://rapidapi.com/letscrape-6bRBa3QguO5/api/jsearch

Create a new file named .env in the root of your project and add the following content:

EXPO_PUBLIC_API_KEY_RAPID_API_KEY
EXPO_PUBLIC_RAPID_API_HOST

Examples App

screen-20240710-165432.mp4

jobapp

About

Tracking app for mobile.Third-party API integration Search and paging functionality. Custom API Data fetching hooks. Dynamic landing page easily navigate the explore page. Detailed job insights. Custom job exploration.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published