Skip to content

Job Portal Mobile Application using React Native, which provides a platform for job seekers to search for jobs and apply for them. The application uses various features to enhance the user experience, such as popular and nearby jobs, as well as job types like part-time, full-time, and contractor jobs.

Notifications You must be signed in to change notification settings

muddasir03/JobPortal-React-Native

Repository files navigation

Job Portal with REACT NATIVE! (Navigation, Redux, Tailwind CSS & Job API)

🌟 About the Project

📷 Screenshots


React React React

  • This is a mobile application built using React Native, which provides a platform for job seekers to search for jobs and apply for them. The application uses various features to enhance the user experience, such as popular and nearby jobs, as well as job types like part-time, full-time, and contractor jobs.

  • The application fetches data from a third-party API using Axios and displays job listings in a user-friendly interface. The user can apply for jobs by uploading their resume and cover letter through the application. The application also has features to help employers post jobs and manage applications.

Features

  • Develop visually appealing UI/UX designs
  • Fetch data from an external API and integrate it
  • Implement search & pagination functionality
  • Create customAPI data fetching hooks
  • Write clean, organized, and maintainable code with proper architecture
  • Follow the best practices for React Native development

Technologies Used

  • React Native
  • Tailwind CSS
  • React Native Navigation
  • Rapid API Jobs

Getting Started

Prerequisites

To run the app, you will need to have the following installed on your machine:

  • Node.js
  • npm
  • Expo CLI

Clone the project

  git clone https://github.com/muddasir03/JobPortal-React-Native.git

change directory

  cd JobPortal-React-Native

Install dependencies

  npx expo install

Start the server

  npx expo start

Creating a Build

  • Optimize the assets for speed - npx expo-optimize (formerly expo optimize)
  • Bundle the project for production - npx expo export:web (expo build:web in the legacy Expo CLI).
  • Creates a production ready static bundle in the web-build/ directory. Don't edit this folder directly.
  • If you make any changes to your project, you'll need to re-build for production.
  • For more help use npx expo export:web --help
  • More Info

🚩 Deployment

To deploy this project run

Expo Publish

publish your project

expo publish

🤝 Contact

Email ID- muddasarhussain739@gmail.com

Project Link : https://github.com/muddasir03/JobPortal-React-Native.git

About

Job Portal Mobile Application using React Native, which provides a platform for job seekers to search for jobs and apply for them. The application uses various features to enhance the user experience, such as popular and nearby jobs, as well as job types like part-time, full-time, and contractor jobs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published