This is a submission for the WeCoded Challenge: Celebrate in Code
My WeCoded Landing Page
Hey there! I'm Jackson Kasi, and I'm excited to share my submission for the WeCoded Challenge! 😊
For this project, I wanted to create something that truly reflects what WeCoded stands for - an inclusive, vibrant community platform that empowers diverse voices in tech. My submission is Forums-X, a full-featured community forum application where developers from all backgrounds can connect, share knowledge, and support each other.
I've designed it with a cyberpunk-inspired aesthetic that uses the WeCoded brand colors strategically on a clean black/white base. This keeps the content as the focus while still feeling energetic and engaging - just like our amazing tech community!
Demo
Live URL: https://forums-x.vercel.app/
Live URL - Wecoded: https://forums-x.vercel.app/wecoded
How I Built It
Building Forums-X was such a fun challenge! I went with a modern tech stack that I'm really passionate about:
Architecture
I split the application into two main parts:
-
Frontend: Built with Next.js 15 and React 19
- Authentication through Clerk (super easy to implement!)
- Beautiful UI components from shadcn/ui with Tailwind CSS v4
- Dark and light mode because we all have preferences, right?
- Clean URL parameters using nuqs for easy sharing
-
Backend: Hono on Cloudflare Workers
- Serverless backend (no server maintenance headaches!)
- PostgreSQL database via Neon for reliable data storage
- Type-safe database interactions with Drizzle ORM
- Webhook integration to keep user data in sync
My Favorite Features
- Accessibility for Everyone: I made sure the platform works well for everyone, including keyboard navigation and screen reader support
- Super Fast Performance: The app loads quickly thanks to server-side rendering and edge deployment
- Responsive Design: Looks great on phones, tablets, or desktops!
- Cyberpunk-Inspired UI: High-contrast text, strategic use of the WeCoded brand colors, and a techy monospace font
What This Means to Me
As someone who believes tech should be for everyone, creating Forums-X wasn't just about building a cool platform - it was about crafting a space where diverse voices can thrive. The forums support rich discussions and seamless interaction while maintaining focus on what matters most: the community.
I really hope my submission captures the spirit of WeCoded - celebrating inclusion, empowerment, and the amazing contributions from people of all backgrounds in our industry!
Feel free to explore the live demo, and I'd love to hear your thoughts! Thanks for considering my submission! 🚀
Top comments (0)