An open API service indexing awesome lists of open source software.

https://github.com/flavioislima/remote-jobs-app

An App developed with React Native to find Remote Jobs on popular websites
https://github.com/flavioislima/remote-jobs-app

javascript react react-native restful-api

Last synced: 10 months ago
JSON representation

An App developed with React Native to find Remote Jobs on popular websites

Awesome Lists containing this project

README

          

# Remote Work - Find Remote Jobs

This app helps you find remote jobs by listing available positions from websites like Remote OK, We Work Remotely, JS Remotely, and others.

## Now Powered by Expo

The app has been fully migrated to [Expo](https://expo.dev/), making development, testing, and deployment easier across Android, iOS, and Web platforms. The codebase now uses:

- **Expo Router** for navigation (file-based routing)
- **React Native Elements** for UI components
- **Expo-compatible AdMob** for ads (if enabled)
- **AsyncStorage** for persistent state
- **Modern React patterns** (hooks, context, functional components)
- **No native dependencies for date picking** (custom cross-platform date picker)

## Try it on Android

- [Google Play](https://play.google.com/store/apps/details?id=com.remotework)

## Prerequisites

- [Node.js](https://nodejs.org/)
- [Expo CLI](https://docs.expo.dev/get-started/installation/)
- An Android/iOS device or simulator, or just use the web version

## Getting Started

Clone this repository:

```sh
git clone https://github.com/flavioislima/remote-jobs-app.git
cd remote-jobs-app
```

Install dependencies:

```sh
npm install
```

Start the development environment:

```sh
npm run start
```

- For Android: scan the QR code with Expo Go or run `npm run android`
- For iOS: run `npm run ios`
- For Web: run `npm run web`

## Built With

- [Expo](https://expo.dev/)
- [React Native](https://reactnative.dev/)
- [Expo Router](https://expo.github.io/router/docs)
- [React Native Elements](https://reactnativeelements.com/)
- [AsyncStorage](https://react-native-async-storage.github.io/async-storage/)

## Author

- [Flávio F Lima](https://github.com/flavioislima)

---