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

https://github.com/jaujau088/capstone3-react

A job searching React web app that's using reed.co.uk job search API. Feel free to use the web app for browsing for jobs posted on the reed.co.uk website. Built with: React, Redux, JavaScript (ES6+), CORS anywhere Node.js proxy server.
https://github.com/jaujau088/capstone3-react

cors-anywhere ducks-pattern es6 eslint javascript react reactjs redux rest-api thunk-middleware

Last synced: about 1 month ago
JSON representation

A job searching React web app that's using reed.co.uk job search API. Feel free to use the web app for browsing for jobs posted on the reed.co.uk website. Built with: React, Redux, JavaScript (ES6+), CORS anywhere Node.js proxy server.

Awesome Lists containing this project

README

          

![](https://img.shields.io/badge/Microverse-blueviolet)

# Jau's Reed Job Search

> Jau's Reed Job Search is a React web app for searching for a job. This app is built using reed.co.uk job search API, the UK's #1 job site. Feel free to use my web app for browsing for jobs posted on the reed.co.uk website. The design is mobile responsive so you can use it on any device. However, take note that I am using limited hosting and my private proxy server, so bandwidth may be an issue. Please do let me know when you have this issue and I will respond accordingly.

**This web app was built as my Capstone 3 project at Microverse*

## Built With

- React
- Redux
- JavaScript (ES6+)
- [Reed job search API](https://www.reed.co.uk/developers)
- [Self-hosted CORS anywhere proxy server](https://github.com/JauJau088/cors-anywhere-jau-reedapi) by [Rob Wu](https://github.com/Rob--W/cors-anywhere)
- Jest
- React testing library

## Live Demo

:fire: https://jau-reed-job-search.netlify.app/ :fire:

## Getting Started

To get a local copy up and running follow these simple steps:

### Prerequisites

- Node.js
- npm

### Setup

- Clone the project
```terminal
git clone git@github.com:JauJau088/capstone3-react.git
```

- cd into the project directory
```terminal
cd capstone3-react
```

- Once you've cloned the repo and are inside the directory, run `npm install` command to get all necessary installations.

- **Yep, that's it!** you are now all set and simply run `npm start` to get your clone up and running on the browser.

## Author

👤 **Jauhari Alafi**

- GitHub: [@JauJau088](https://github.com/JauJau088)
- Twitter: [@jaujauj](https://twitter.com/jaujauj)
- LinkedIn: [Jauhari Alafi](https://linkedin.com/in/jauhari-alafi/)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](../../issues/).

## Show your support

Give a ⭐️ if you like this project!

## Acknowledgments

- UI design idea by [Nelson Sakwa on Behance](https://www.behance.net/sakwadesignstudio)
- [Reed job search API](https://www.reed.co.uk/developers)
- CORS anywhere by [Rob Wu](https://github.com/Rob--W)

## 📝 License

This project is [MIT](./MIT.md) licensed.