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

https://github.com/cosmoart/jobzilla

💼 Web in Spanish for job and companies search with filters and maps, made with Leaflet and the Infojobs API.
https://github.com/cosmoart/jobzilla

hackathon hackathon-project infojobs infojobs-api job-search leaflet nextjs13 react-leaflet

Last synced: 5 months ago
JSON representation

💼 Web in Spanish for job and companies search with filters and maps, made with Leaflet and the Infojobs API.

Awesome Lists containing this project

README

        



Web preview




# 💼 Jobzilla 👨‍💻

An app to find your next job. Built with Next.js and Tailwind CSS with the help of the **Infojobs API** and leaflet.js for the map.

View Demo
·
Report Bug
·
Request Feature

Table of contents

- [About The Project](#about-the-project)
- [Screenshots](#screenshots)
- [Built With](#built-with)
- [Getting Started](#getting-started)
- [License](#license)
- [Contact](#contact)

## About The Project

This is a project for the Infojobs Hackathon 2023. The app is built with Next.js and Tailwind CSS with the help of the Infojobs API and leaflet.js for the map.

⬆ Back to top

## Screenshots























































⬆ Back to top

### Built With

* [Next.js](https://nextjs.org/)
* [React.js](https://reactjs.org/)
* [Vercel](https://vercel.com/) For hosting
* [Tailwind CSS](https://tailwindcss.com/) For styling
* [Figma](https://www.figma.com/) For the design
* [Pexels](https://www.pexels.com) For the images
* [React Leaflet](https://react-leaflet.js.org) For the maps
* [MapTiler](https://docs.maptiler.com/cloud/api) For geolocation
* [Medium Zoom](https://medium-zoom.francoischalifour.com) - To zoom in images
* [shadcn/ui](https://ui.shadcn.com) - For components

⬆ Back to top

## Getting Started

1. Clone or fork the repo
```sh
git clone https://github.com/cosmoart/jobzilla
```
2. Changue to source directory
```sh
cd source
```
3. Add your own API key in env.local like
```sh
INFOJOBS_TOKEN=XXXXXXXXXXXXXXXXXX
```
4. Install NPM packages
```sh
npm install
```
5. Run the project
```sh
npm run dev
```

⬆ Back to top

## License

**The information displayed on this page has been obtained through the Infojobs API and is subject to the Infojobs terms and conditions.** I thank Infojobs for providing the data that makes it possible to view this information.

Distributed under the **MIT License**. See [`LICENSE`](https://github.com/cosmoart/jobzilla/blob/main/LICENCE) for more information.

⬆ Back to top

## Contact
* My website - [https://cosmoart.vercel.app](https://cosmoart.vercel.app)
* Twitter - [@CosmoArt0](https://twitter.com/cosmoart0)

⬆ Back to top