imagi
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.
https://kartik308--9205576e38aa11f0a8c59e149126039e.web.val.run
A modern portfolio website for the college photography and cinematography club "Imagination".
- Responsive gallery showcasing photography and cinematography work
- Club member profiles
- Event highlights and announcements
- Contact information and social media links
- Modern, clean design optimized for visual content
βββ backend/
β βββ index.ts # Main Hono server
βββ frontend/
β βββ components/
β β βββ App.tsx # Main React app
β β βββ Gallery.tsx # Photo/video gallery
β β βββ Header.tsx # Navigation header
β β βββ Hero.tsx # Hero section
β β βββ Members.tsx # Club members section
β β βββ Contact.tsx # Contact section
β βββ index.html # Main HTML template
β βββ index.tsx # Frontend entry point
β βββ style.css # Custom styles
βββ shared/
β βββ types.ts # Shared TypeScript types
βββ README.md
- Backend: Hono (TypeScript)
- Frontend: React 18.2.0 with TypeScript
- Styling: TailwindCSS
- Deployment: Val Town
The website is built as a single-page application with a clean, gallery-focused design that highlights the club's creative work.