Supaworkk
A full-featured job search platform connecting job seekers with local employers, built with Nuxt.js and Supabase. Includes dual interfaces for candidates (job search with full-text filtering, resume uploads, application tracking) and employers (job posting, applicant management dashboard, passwordless auth). Originally developed as a Supabase Hacktoberfest Hackathon project.
Project Notice
This project was built some time ago and may contain outdated dependencies or features. Some functionality might no longer work as expected.

Note: This project was built in 2022 and may be outdated. Some dependencies or features might no longer work as expected.
About Supaworkk
supaworkk is a local job search engine to help you find your next job at the best companies near you. Users can login or register for an account. Once signed up, you can start searching jobs nearby, applying and also creating your profile.
Users can also upload resume, then post it on the sites and make it available to employers. supaworkk is the place where you can confidently find the right job and hopefully meet the right employers.
supaworkk is a job search site where employers can post jobs and seek for candidates. It has a dashboard where employers can manage job applications.
supaworkk is a supposed project entry for the Supabase Hacktoberfest Hackathon 2021.
Features
Job Seeker
- User Authentication
- Job Search using Supabase Full text search and filters
- Profile Management
- Job Application Management
Employer
- Employer Registration
- Passwordless Authentication
- Job Posting
- Job Management
- User application Management
- Dashboard
Tech Stack
Client | Front-end
- Vue.js
- Nuxt.js
- TailwindCSS
- DaisyUI
Server | Backend
- Vercel
- Supabase
- PostgreSQL
Supabase Features Used ⚡
- Supabase Auth
- Supabase Database
- Supabase Storage
Vue Plugins 🔌
- VueFormulate - for form validations
- vuexPersistedstate -
- vue-paginate - pagination
- simple-mde
- vue-gravatar
Nuxt Modules
- @nuxtjs/markdownit
- @nuxtjs/pwa
- nuxt-supabase
- @nuxtjs/toast
- @nuxtjs/date-fns
- @nuxtjs/dotenv
- @nuxtjs/tailwindcss
- @nuxtjs/stylelint-module
- @nuxtjs/eslint-module



