• Townie
    AI
  • Blog
  • Docs
  • Pricing
  • We’re hiring!
Log inSign up
Joeyhanni

Joeyhanni

linkInBioTemplate

Remix of valdottown/linkInBioTemplate
Public
Like
linkInBioTemplate
Home
Code
5
backend
3
frontend
4
shared
1
README.md
H
main.tsx
Branches
1
Pull requests
Remixes
History
Environment variables
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.
Sign up now
Code
/
Code
/
Search
https://Joeyhanni--2f03b1b833e811f0b2169e149126039e.web.val.run
README.md

Job Board with Chat Room

A simple application that allows users to:

  • Post job opportunities
  • Browse existing job postings
  • Participate in a public chat room to discuss opportunities

Features

  • Job posting creation and listing
  • Public chat room for discussions
  • Simple user identification (no login required)
  • Mobile-friendly interface

Technical Stack

  • Backend: Hono.js API framework
  • Database: SQLite for data persistence
  • Frontend: HTML, JavaScript with Tailwind CSS
  • Data Refresh: Polling for chat updates

Project Structure

├── backend/
│   ├── database/
│   │   ├── migrations.ts    # Schema definitions
│   │   └── queries.ts       # DB query functions
│   ├── routes/
│   │   ├── jobs.ts          # Job posting endpoints
│   │   ├── chat.ts          # Chat message endpoints
│   │   └── static.ts        # Static file serving
│   └── index.ts             # Main entry point
├── frontend/
│   ├── components/
│   │   ├── jobs.js          # Job posting UI logic
│   │   └── chat.js          # Chat room UI logic
│   ├── index.html           # Main HTML template
│   ├── app.js               # Frontend JS entry point
│   └── style.css            # Additional styles
└── shared/
    └── types.ts             # Shared types and utilities

How to Use

  1. Visit the main page to see job postings and the chat room
  2. Enter your name to participate in the chat
  3. Use the form to post new job opportunities
  4. Refresh happens automatically to show new messages and job postings
HTTP
  • index.ts
    Joeyhanni--2f…9e.web.val.run
  • main.tsx
    Joeyhanni--94…a7.web.val.run
Code
backendfrontendsharedREADME.md
H
main.tsx
FeaturesVersion controlCode intelligenceCLI
Use cases
TeamsAI agentsSlackGTM
DocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareers
We’re hiring!
Brandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.