Createajobposting
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data β all from the browser, and deployed in milliseconds.
index.ts
https://fridayangela--0780ebc83f9711f0a0fd76b3cceeab13.web.val.run
A simple, community-driven job board where anyone can post and browse job opportunities.
- π Post new job listings
- π Browse all available jobs
- π·οΈ Filter jobs by type (Full-time, Part-time, Contract, Freelance)
- π± Responsive design
- πΎ Persistent storage with SQLite
backend/- Hono API server with job CRUD operationsfrontend/- React-based job board interfaceshared/- Shared TypeScript types and utilities
GET /- Serve the main applicationGET /api/jobs- Get all jobs (with optional type filter)POST /api/jobs- Create a new job postingDELETE /api/jobs/:id- Delete a job posting
- Visit the job board to see all current postings
- Click "Post a Job" to add a new opportunity
- Use the filter dropdown to view specific job types
- Jobs display company, title, location, type, and description