Public
Like
Cinetwa
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.
Viewing readonly version of main branch: v3View latest version
A warm, community-focused website for Cinetwa, an organization promoting film and film culture across Africa through school-based film clubs.
├── backend/
│ └── index.ts # Main Hono server
├── frontend/
│ ├── components/
│ │ ├── App.tsx # Main React app
│ │ ├── Header.tsx # Navigation component
│ │ ├── Footer.tsx # Footer component
│ │ └── pages/ # Page components
│ │ ├── Home.tsx
│ │ ├── About.tsx
│ │ ├── FilmClubs.tsx
│ │ ├── Events.tsx
│ │ ├── GetInvolved.tsx
│ │ └── Contact.tsx
│ ├── index.html # Main HTML template
│ ├── index.tsx # Frontend entry point
│ └── style.css # Custom styles
└── shared/
└── types.ts # Shared TypeScript types
- Home Page: Hero section with mission and call-to-action
- About Us: Organization mission, values, and founding story
- Film Clubs: Information about school-based film clubs and activities
- Events: Upcoming and past events showcase
- Get Involved: Volunteer, donate, and partnership opportunities
- Contact: Contact information and social links
- Warm, African-inspired color palette (terracotta, indigo, gold)
- Modern, welcoming typography
- Community-focused imagery and content
- Mobile-responsive design with TailwindCSS
- Frontend: React 18.2.0 with TypeScript
- Backend: Hono framework
- Styling: TailwindCSS
- Platform: Val Town