This repository contains multiple projects:
A platform for sharing side hustle opportunities and collaborating in themed chat rooms.
- Post and browse side hustle opportunities
- Join themed chat rooms to exchange tips and collaborate
- Real-time messaging
- Simple user authentication
A classic brick-breaking game built with HTML Canvas.
- Paddle controlled by mouse or touch
- Bouncing ball with realistic physics
- Colorful bricks to break
- Score tracking and lives system
- Game over and win conditions
- Click the "Start Game" button to begin
- Move your mouse or finger to control the paddle
- Bounce the ball to break all the bricks
- You lose a life if the ball falls below the paddle
- Break all bricks to win!
/backend: Hono API server with SQLite database (Side Hustle Hub)
/frontend: React frontend with Tailwind CSS (Side Hustle Hub)
/shared: Shared types and utilities (Side Hustle Hub)
/brick-game.ts: Standalone brick breaker game
- Backend: Hono, SQLite
- Frontend: React, Tailwind CSS, HTML Canvas
- Shared: TypeScript