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.
- Host: GitHub
- URL: https://github.com/cosmoart/jobzilla
- Owner: cosmoart
- License: mit
- Created: 2023-05-17T00:57:26.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-18T15:08:13.000Z (8 months ago)
- Last Synced: 2024-12-26T17:25:05.098Z (5 months ago)
- Topics: hackathon, hackathon-project, infojobs, infojobs-api, job-search, leaflet, nextjs13, react-leaflet
- Language: JavaScript
- Homepage: https://jobzilla.vercel.app
- Size: 2.75 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
# 💼 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.
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.
## Screenshots
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
### 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## 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
```## 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.
## Contact
* My website - [https://cosmoart.vercel.app](https://cosmoart.vercel.app)
* Twitter - [@CosmoArt0](https://twitter.com/cosmoart0)