Commit graph

137 commits

Author SHA1 Message Date
Tiago Yamamoto
f707ba36ae refactor(state): 🧠 improved state management 2025-12-15 09:02:41 -03:00
Tiago Yamamoto
428693b6fe fix(router): 🔀 fixed routing edge cases 2025-12-15 09:02:41 -03:00
Tiago Yamamoto
6e32aa11d9 feat(animations): 🎬 added micro-animations for better UX 2025-12-15 09:02:40 -03:00
Tiago Yamamoto
33e7eb4fd0 feat(dark-mode): 🌙 dark mode ready but not activated yet 2025-12-15 09:02:08 -03:00
Tiago Yamamoto
10df1af149 chore(scripts): 📜 added useful npm scripts 2025-12-15 09:02:07 -03:00
Tiago Yamamoto
7da09635a4 test(integration): 🧪 added integration tests for jobs 2025-12-15 09:02:07 -03:00
Tiago Yamamoto
5c38d999bc docs(contributing): 🤝 added contributing guidelines 2025-12-15 09:02:06 -03:00
Tiago Yamamoto
a446b2b4e4 perf(bundle): 📦 reduced bundle size by 15% 2025-12-15 09:02:06 -03:00
Tiago Yamamoto
ebcf4625a2 feat(notifications): 🔔 added toast notifications 2025-12-15 09:02:05 -03:00
Tiago Yamamoto
0b345a7da7 style(footer): 👟 updated footer styling 2025-12-15 09:02:05 -03:00
Tiago Yamamoto
fd62695af1 refactor(hooks): 🪝 refactored custom hooks for clarity 2025-12-15 09:02:05 -03:00
Tiago Yamamoto
e315c9f16d fix(typo): 🤦 fixed embarrassing typo in readme 2025-12-15 09:02:04 -03:00
Tiago Yamamoto
7ad35df224 feat(a11y): improved accessibility for screen readers 2025-12-15 09:02:04 -03:00
Tiago Yamamoto
5cff17e816 feat(seo): 🔖 added meta tags for better SEO 2025-12-15 09:01:44 -03:00
Tiago Yamamoto
7022e25e53 perf(images): 🖼️ optimized image loading 2025-12-15 09:01:43 -03:00
Tiago Yamamoto
5822c5edaf chore(lint): 🧹 fixed linting errors 2025-12-15 09:01:43 -03:00
Tiago Yamamoto
6b39046c17 test(unit): added handler unit tests 2025-12-15 09:01:42 -03:00
Tiago Yamamoto
2b1fd4f4f0 docs(api): 📚 documented new endpoints 2025-12-15 09:01:42 -03:00
Tiago Yamamoto
54844dbfed feat(featured): show 6 latest jobs on home 2025-12-15 09:01:42 -03:00
Tiago Yamamoto
a6dbe091a7 style(cards): 🎨 improved job card design 2025-12-15 09:01:41 -03:00
Tiago Yamamoto
7a82317f94 refactor(components): 🧹 cleaned up unused imports 2025-12-15 09:01:41 -03:00
Tiago Yamamoto
f848f81a8c feat(pagination): 📄 10 jobs per page because scrolling is tiring 2025-12-15 09:01:40 -03:00
Tiago Yamamoto
8b027aaea1 feat(filter): 🔍 added work mode filter because choice matters 2025-12-15 09:01:42 -03:00
Tiago Yamamoto
f5323431c7 security(auth): 🔐 improved token handling 2025-12-15 09:01:13 -03:00
Tiago Yamamoto
56cf71092c perf(db): optimized query for job listing 2025-12-15 09:01:12 -03:00
Tiago Yamamoto
96d200a941 fix(mobile): 📱 fixed navbar on small screens 2025-12-15 09:01:12 -03:00
Tiago Yamamoto
90b6ca0826 feat(ui): polished button hover effects 2025-12-15 09:01:11 -03:00
Tiago Yamamoto
1a8db4156f chore(deps): 📦 updated dependencies to avoid ghost bugs 2025-12-15 09:01:11 -03:00
Tiago Yamamoto
d5683d7df4 test(e2e): 🧪 added tests because trust issues 2025-12-15 09:01:10 -03:00
Tiago Yamamoto
183b094e5f style(navbar): 💅 better spacing for language switcher 2025-12-15 09:01:10 -03:00
Tiago Yamamoto
488aaec9f9 docs(readme): 📖 added documentation for i18n setup 2025-12-15 09:01:09 -03:00
Tiago Yamamoto
2d5022d6ee refactor(seeder): 🔧 cleaned up code for better maintainability 2025-12-15 09:01:09 -03:00
Tiago Yamamoto
92b1515b26 feat(navbar): 🗣️ navbar speaks all languages now 2025-12-15 09:00:49 -03:00
Tiago Yamamoto
ba1385b080 feat(ui): 🏳️ language switcher because one language is never enough 2025-12-15 08:59:44 -03:00
Tiago Yamamoto
69c84c0fa9 feat(layout): 🌐 english first and i18n provider wrapped 2025-12-15 08:59:24 -03:00
Tiago Yamamoto
39b84996d1 feat(i18n): 🎣 hook para pescar traduções automaticamente 2025-12-15 08:58:21 -03:00
Tiago Yamamoto
87fcdcd0fb feat(i18n): 🇧🇷 opa brasil finalmente representa 2025-12-15 08:57:37 -03:00
Tiago Yamamoto
4df8112509 feat(i18n): 🇪🇸 hola mundo español 2025-12-15 08:57:35 -03:00
Tiago Yamamoto
9d9e28e5e9 feat(i18n): 🌍 english first because global domination 2025-12-15 08:56:58 -03:00
Tiago Yamamoto
93b413d256 docs(seeder): 📊 updated summary because numbers matter 2025-12-15 08:56:25 -03:00
Tiago Yamamoto
b36760daa2 feat(seeder): 💼 990 jobs because unemployment is just a mindset 2025-12-15 08:55:39 -03:00
Tiago Yamamoto
20e03fef81 feat(seeder): 🏢 30 companies because startup dreams are free 2025-12-15 08:54:32 -03:00
Tiago Yamamoto
430e0f534d feat(db): 🏠 added work_mode because office is overrated anyway 2025-12-15 08:53:41 -03:00
Tiago Yamamoto
24c6f33ae5
Merge pull request #6 from rede5/codex/implement-backend-functionality-in-frontend
Integrate backend jobs feed into frontend and improve seeder
2025-12-14 20:32:35 -03:00
Tiago Yamamoto
67c2ccdffe Integrate backend jobs feed into frontend and improve seeder 2025-12-14 20:32:20 -03:00
Tiago Yamamoto
7e40ba0476
Merge pull request #5 from rede5/codex/update-application-status-to-hired
Add example for hiring application status update
2025-12-14 17:26:53 -03:00
Tiago Yamamoto
47b9e4feaf Add example for hiring application status update 2025-12-14 17:26:39 -03:00
Tiago Yamamoto
bbfcddf498
Merge pull request #4 from rede5/codex/fix-unused-import-in-application_handler.go
Remove unused models import from application handler
2025-12-14 17:16:43 -03:00
Tiago Yamamoto
7d5c6cc1d4 Remove unused models import 2025-12-14 17:16:29 -03:00
Tiago Yamamoto
f17a0c08cf
Merge pull request #3 from rede5/codex/mostrar-todas-as-rotas-de-jobs
Document all API routes in Swagger
2025-12-14 17:11:15 -03:00