https://github.com/progress2002/job-search-app
https://github.com/progress2002/job-search-app
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/progress2002/job-search-app
- Owner: Progress2002
- Created: 2024-04-24T14:24:53.000Z (about 2 years ago)
- Default Branch: DEV
- Last Pushed: 2024-04-25T21:05:40.000Z (about 2 years ago)
- Last Synced: 2025-03-11T00:32:10.640Z (over 1 year ago)
- Language: JavaScript
- Size: 375 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 📗 Table of Contents
- [📖 About the Project](#about-project)
- [🛠 Built With](#built-with)
- [Key Features](#key-features)
- [💻 Getting Started](#getting-started)
- [Setup](#setup)
- [Prerequisites](#prerequisites)
- [Install](#install)
- [Usage](#usage)
- [👥 Authors](#authors)
- [🔭 Future Features](#future-features)
- [🤝 Contributing](#contributing)
- [⭐️ Show your support](#support)
**[JobSearch App]**
JobSearch is a mobile application built with React Native and Expo that simplifies the job search process by aggregating job listings from various sources. The app utilizes the JSearch API from Rapid API to fetch available jobs, allowing users to explore a wide range of job opportunities conveniently.
## 🛠 Built With
- Node.js
- React Native
- Axios
- Expo
- Stylesheet
- JSearch API from Rapid API
- 👉 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.
- and many more, including code architecture and reusability
To get a local copy up and running, follow these steps.
### Prerequisites
In order to run this project you need:
- Code editor (preferably 'Vs code')
- Node.js
- Git
- npm
### Setup
Clone this repository to your desired folder:
```sh
cd my-folder
git clone https://github.com/Progress2002/Job-Search-App.git
```
-
### Install
Install this project with:
1. Install Node Modules
```sh
npm install
```
### Usage
To run the project, execute the following command:
1. Start the development server
```sh
npm start
```
👤 **Progress**
- GitHub: [@githubhandle](https://github.com/Progress2002)
- Twitter: [@twitterhandle](https://twitter.com/Progress_2002)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/progress-ezeamaka-27b114247)
- [ ] **Add user logging**
- [ ] **Add user profile page**
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/Progress2002/Todo-app-v2/issues).
If you like this project please leave a star. Thank you 🙏