Job Board with Chat

A simple application that allows users to:

  1. Post job opportunities
  2. View all job postings
  3. Participate in a public chat room to discuss opportunities

Project Structure

  • backend/: Server-side code
    • database/: SQLite database setup and queries
    • index.ts: Main HTTP entry point using Hono
  • frontend/: Client-side code
    • components/: React components
    • index.html: Main HTML template
    • index.tsx: Frontend entry point
  • shared/: Shared types and utilities

Features

  • Create and view job postings
  • Real-time chat room for discussing opportunities
  • Simple user identification

Technologies

  • Backend: Hono, SQLite
  • Frontend: React, TailwindCSS
  • Shared: TypeScript