FindIT Hackathon - 2025
This is the frontend repository for AbleWork, an inclusive web application designed as a career gateway for people with disabilities.
AbleWork is an inclusive platform that allows people with disabilities to explore and pursue meaningful career paths through accessible job listings and integrated AI tools.
This repository contains the frontend client built with modern React and optimized for accessibility.
- Framework: React (Vite)
- Styling: TailwindCSS, Shadcn UI
- State Management: React Hooks
- API Communication: Axios
- Deployment: Vercel
- Node.js v18 or later
- Git
- Clone this frontend repo:
git clone https://github.com/stynw7/ablework-frontend.git
cd ablework-frontend
- Install dependencies:
npm install
- Create a
.env
file with the following content:
VITE_API_URL=http://localhost:8080/api/
VITE_AI_API_URL=http://localhost:5000/
- Start the development server:
npm run dev
Your app will be available at http://localhost:5173
Required environment variables in
frontend/.env
VITE_API_URL=http://localhost:8080/api/
VITE_AI_API_URL=http://localhost:5000/
These URLs should point to your running backend and AI server.
Welcome Page
Job Listings
Chatbot Assistant (AbleBot)
This frontend is part of AbleWork project submitted for FindIT Hackathon 2025 by:
- Stanley Nathanael Wijaya – Hustler
- Kezia Meilany Tandapai – Hipster
- Nathaniel Alexander – Hacker
- 📧 Email: [email protected]
- 💬 Discord:
stynw7
Making the future of work accessible to everyone 🌍