Skip to content

Commit

Permalink
update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
ceroberoz committed Aug 22, 2024
1 parent c451ce6 commit 4c0332d
Showing 1 changed file with 32 additions and 32 deletions.
64 changes: 32 additions & 32 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,81 +1,81 @@
# id-jobs: Your Gateway to Indonesian Job Market Data! ๐Ÿš€๐Ÿ’ผ
# id-jobs: Your Magical Portal to Indonesian Job Market Data! ๐Ÿง™โ€โ™‚๏ธ๐Ÿ’ผ

Hey there, job seekers, recruiters, and data enthusiasts! Welcome to id-jobs 2.0, your ultimate tool for exploring the exciting world of Indonesian employment. We've aggregated job listings from top companies and portals, all neatly organized in a user-friendly Google Sheet. Whether you're hunting for your dream job, recruiting top talent, or just curious about the job market landscape, id-jobs is your go-to resource!
Ahoy, job hunters, talent scouts, and data wizards! ๐Ÿดโ€โ˜ ๏ธ Welcome to id-jobs 2.0, the Swiss Army knife of Indonesian employment exploration. We've conjured up job listings from top companies and portals, all neatly arranged in a Google Sheet so tidy it would make Marie Kondo proud. Whether you're on a quest for your dream job, searching for the next unicorn employee, or just nosy about the job market (we won't judge), id-jobs is your crystal ball!

๐Ÿ”— Access the latest job data: [https://s.id/id-jobs-v2](https://s.id/id-jobs-v2)
๐Ÿ”— Peek into the future of jobs: [https://s.id/id-jobs-v2](https://s.id/id-jobs-v2)

[![built with Codeium](https://codeium.com/badges/main)](https://codeium.com)
[![Run Scrapy Spiders](https://github.com/ceroberoz/id-jobs/actions/workflows/scrape.yml/badge.svg)](https://github.com/ceroberoz/id-jobs/actions/workflows/scrape.yml)

## What's id-jobs all about? ๐Ÿ”
## What's cooking in id-jobs? ๐Ÿณ

id-jobs is an open-source project that aggregates job listings from top Indonesian companies and job portals, all in one easy-to-use Google Sheet! We use Python and Scrapy to continuously update our data, ensuring you always have the most current information.
id-jobs is like a job-listing buffet - we've got a little bit of everything! We use Python and Scrapy (no actual spiders were harmed) to keep our data fresher than your morning coffee.

## Why you'll love id-jobs โค๏ธ
## Why id-jobs will be your new best friend โค๏ธ

- ๐Ÿ•’ Always fresh: Our sheets are updated DAILY at 00:00 UTC
- ๐ŸŒˆ Comprehensive data: We've added even more job sources in version 2.0
- ๐Ÿ“Š Improved accuracy: Our data is more reliable than ever
- ๐Ÿ‘ฉโ€๐Ÿ’ป Beginner-friendly: Perfect for those starting their coding journey
- ๐Ÿ•’ Fresher than your ex's Instagram updates: We refresh DAILY at 00:00 UTC
- ๐ŸŒˆ More comprehensive than your mom's Facebook stalking: Even more job sources in v2.0
- ๐Ÿ“Š More accurate than your fitness tracker's step count
- ๐Ÿ‘ฉโ€๐Ÿ’ป So beginner-friendly, even your technophobe uncle could use it

## Important Note โš ๏ธ
## A tiny hiccup (or as we like to call it, a feature!) โš ๏ธ

Some spiders might not be working due to recent changes in the source websites. As a result, some data might not be showing up on the Google Sheet. We're working on repairing these issues as quickly as possible. Thanks for your patience and understanding!
Some of our spider friends are taking an unplanned vacation due to website changes. We're coaxing them back to work faster than you can say "You're on mute" in a Zoom call. Thanks for bearing with us!

## Who is id-jobs for? ๐Ÿ‘ฅ
## Who's this for? Everyone! But especially... ๐Ÿ‘ฅ

- Job seekers looking for roles that match their skills, location, and salary expectations
- Recruiters seeking to understand the Indonesian job market
- Data enthusiasts interested in analyzing employment trends
- Coding newbies wanting to practice web scraping and data analysis
- Job seekers tired of scrolling through countless irrelevant listings
- Recruiters who want to be the Sherlock Holmes of the job market
- Data nerds who get excited about pivot tables (we see you, and we appreciate you)
- Coding newbies ready to level up from "Hello World" to "Hello Job Market"

## Get started in 4 easy steps! ๐Ÿš€
## Get started faster than you can say "I quit"! ๐Ÿš€

1. Clone the repo:
1. Clone the repo (it's like adopting a digital pet):
```
git clone https://github.com/ceroberoz/id-jobs.git
cd id-jobs
```

2. Set up your environment:
2. Set up your environment (think of it as building a cozy home for your code):
```
python3 -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
```

3. Install dependencies:
3. Install dependencies (like furnishing your code's new home):
```
pip install -r requirements.txt
playwright install
```

4. Run your first job crawler:
4. Run your first job crawler (unleash the spiders!):
```
scrapy crawl <crawler-name>
```
Replace `<crawler-name>` with your chosen crawler (e.g., `vidio`, `gotogroup`)

## Visualize your data ๐Ÿ“Š
## Turn data into eye candy ๐Ÿ“Š

Want to create stunning visualizations with the job data? Here's how:
Want to make charts so pretty they belong in a museum? Here's how:

1. Download the Google Sheet as a CSV file.
2. Import this CSV into tools like Google Looker Studio or Tableau.
3. Create insightful dashboards to reveal trends in the Indonesian job market!
3. Create dashboards that would make even Edward Tufte jealous!

## Learn more ๐Ÿ“š
## Learn more (because knowledge is power, and power is pizza) ๐Ÿ“š

- [Scrapy Documentation](https://docs.scrapy.org/en/latest/intro/overview.html) - Master web scraping
- [Playwright Documentation](https://playwright.dev/docs/intro) - Become a browser automation pro
- [Scrapy Documentation](https://docs.scrapy.org/en/latest/intro/overview.html) - Become the Spider-Man of web scraping
- [Playwright Documentation](https://playwright.dev/docs/intro) - Master the art of puppet... err... browser mastery

## Important note ๐Ÿ‡ฎ๐Ÿ‡ฉ
## A love letter to Indonesia ๐Ÿ‡ฎ๐Ÿ‡ฉ

id-jobs is specifically tailored for the Indonesian job market. It's our way of addressing the unique challenges and opportunities in our local job scene!
id-jobs is our way of showing some love to the Indonesian job market. It's like nasi goreng - uniquely Indonesian and universally loved!

## License

This project is shared under the GNU General Public License v3 (GPL-3.0). Let's democratize job market data together! โค๏ธ
This project is shared under the GNU General Public License v3 (GPL-3.0). Let's spread job market data like gossip, but more useful! โค๏ธ

If you're excited about this project, don't forget to fork, star, and share!
If this project excites you more than a surprise bonus, don't forget to fork, star, and share!

#OpenSource #DataScience #JobMarket #Indonesia #CodingForBeginners #GitHub

0 comments on commit 4c0332d

Please sign in to comment.