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 |
|