A couple of Singaporean indie hackers
To help people find tech related jobs in Singapore easily
By listing jobs from as many places as we can!
We're happy to help. Post a job here and it will appear as a featured job at the top of searches.
Site | API | Scrapable | Implemented |
---|---|---|---|
jobscentral | Via Adzuna | NA | Yes |
jobstreet | Via Adzuna | NA | Yes |
jobsdb | Via Adzuna | NA | Yes |
STjobs | Via Adzuna | NA | Yes |
careers.gov.sg | Via Adzuna | NA | Yes |
monster | Via Adzuna | NA | Yes |
linkedinjobs | With app ID | NA | No |
techinasia jobs | No | Yes | Yes |
efinancialcareers | No | Yes | Yes |
stackoverflow | Yes, RSS | NA | Yes |
mycareersfuture.sg | Yes | Yes | Yes |
Site | API | Scrapable |
---|---|---|
startupjobs.asia | No | Difficult |
indeed | Yes, need publisher account, forget it | NA |
facebook jobs | No | No |
glassdoor jobs | Yes, need partner account | NA |
-
Ensure you have Postgres installed locally
-
Make a copy of
.env.example
and rename it to.env
-
Install BlitzJS
yarn global add blitz
- Set the
DATABASE_URL
environment variable.<postgres_port>
is your local Postgres database port number, generally the default port number is 5432 and<db_name>
refers to your local database name
DATABASE_URL=postgresql://<your_computer_username>@localhost:<postgres_port>/<db_name>
- DB migrate. Do note that this will reset your database and apply all migrations
blitz prisma migrate reset
- Start the dev server
blitz start
- If you get this error
Could not find a production build
, you must runblitz build
, then rerun the command from step 6 again
blitz build
If you find any issues with the app, please create an Issue in this repository and I will address it ASAP.
My name is Muhammad and you may contact me at [email protected]