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

https://github.com/ekrlstd/tessera

cool desc.
https://github.com/ekrlstd/tessera

Last synced: 3 days ago
JSON representation

cool desc.

Awesome Lists containing this project

README

          

# TECHNICAL:

Systemutvecklare/Programmerare: fg7B_yov_smw
Mjukvaruutvecklare: rQds_YGd_quU
Fullstack-utvecklare: 71Ji_irM_rSJ
Frontend-utvecklare: GDHs_eoz_uKx
Backend-utvecklare: 7wdX_4rv_33z
Mobilutvecklare/Apputvecklare: n2kJ_qFK_x2K
Applikationsutvecklare: CZkP_hCz_KM8

connect to docker to run sql commands:
sudo docker exec -it jobs-db psql -U admin -d jobsdb

docker compose up -d # start the DB
docker compose down # stop it

# notes:

headline:
built for developers, because the market is fucked.
by unemployed devs, for unemployed devs.

market standpoint:
arbetsförmedlingen is really bad since theres no way to filter on yoe so for juniors, 70% of jobs are literally impossible to get either way. theres also no way to filter on tech stack etc. this is what tessera fixes. it allows you to import your cv and have those two things be scanned by the AI (yoe work experience and tech stack)

# user flow:

## onboarding:

upload cv (only pdf, maybe tex. if tex, on upload stage, send user to a tutorial on how to use overleaf or similar, and have another funny ooption which is like: If you're lazy, here's a prompt to get an AI to convert your resume PDF to a Latex document)
and other things relevant, like yoe (for simplicity we should just have easy accessible fields that all the job sources have as params in req)
pick sources - AF, more coming later

## main app

start searching by picking a city and a job title (need to find a way to use one title across job platforms)
you see a feed of jobs, sorted by recently posted. you have option to sort by other things too.

each job card has:

- job title
- company
- ai generated score (%) + one line ai summary of why its relevant to you

you can mark jobs as interested or skip. interested ones gets saved to your profile (save to db)

inside a job card - they should all look the same. they should contain all the details thats available in the feed job card, along with the description from the original post, and a link to the original job posting.
make all look the same by having description truncated (expand available if user scrolls the description box) at certain length, so the view is only one page, no scroll.

also should have an AI resume tailor tool, but not editing pdfs or creating documents (or maybe if .tex). just have the ai look at your resume (maybe do some caching of this info), and if user clicks "tailor my resume", it should just give deterministic details on what parts of the resume to focus on. no lies or stuff, just recommendations on what to focus the tailored resume on.

## philosophy

ideally free and open source. maybe paid later if userbase grows and need to pay for api costs and hosting, but still keep open source.
ai is just a feature (you can turn off all ai features and this should be obvious to the user), not the main focus. this is mainly an aggregator for the swedish job market.