CodeHub is a student-led tech organization at the University of Georgia that helps students of all experience levels learn to code and build real projects. Through weekly sessions and team-based semester projects, members can join either the Learn Track (for web development or Python) or the Project Track (for building full apps with a team). No prior experience needed, just curiosity and a willingness to build.
This project is a simple and creative tool that lets users generate random color palettes. When you click the "Generate!" button, it picks a random color and uses an online API to create a set of matching colors in a monochrome style. It's a great way to explore color ideas for design or creative inspiration. While the team wasn't able to include every feature they originally planned, they clearly had more ideas in mind and a strong vision for where they wanted to take the project. We really liked their approach and thought their ideas showed a lot of promise for future updates.
Spring 2025
View Project →This project is a solo contribution to a larger 4050 team project called SeekDeepLearning. The student focused on building the interactive game component, named SeekHoot, which combines flashcard-style learning with a competitive quiz experience similar to Kahoot. SeekHoot allows users to review material in a more engaging way through real-time gameplay. It uses websockets to handle game events and MongoDB to store questions, user data, and session information.
Spring 2025
View Project →A human resources management app where users can create companies, log employee clock-ins, view financial graphs, and manage payroll. Built as a full-stack project, Polaris includes features for tracking profits and expenses, making payments, and organizing HR operations in one place.
Fall 2024
View Project →This Spring Boot API Starter is a production-ready backend template designed to streamline your Java server-side development. It includes a robust project structure, built-in JWT-based authentication, PostgreSQL integration, CORS configuration for frontend compatibility, global error handling, and Docker deployment support. Whether you're building RESTful APIs or prepping for cloud deployment, this starter kit gives you a clean foundation for rapid development and customization.
Category: back end only
GitHub Repo →Vanilla Web Starter is a lightweight template designed for learning, prototyping, or building simple static websites using just HTML, CSS, and JavaScript—no frameworks, libraries, or build tools required. Perfect for beginners, small projects, or frontend experiments, it includes a clean project structure, responsive testing guidance, and deployment options like GitHub Pages and Netlify.
Category: front end only
GitHub Repo →This SvelteKit Fullstack Starter is a robust, production-friendly template for building modern web applications using SvelteKit and PostgreSQL. It includes essential features like JWT-based authentication, Tailwind CSS styling, and flexible API route handling. Designed for fast iteration and long-term maintainability, it supports full environment configuration, route protection via middleware, and deployment workflows across Vercel, Netlify, AWS, and more. Ideal for developers looking to bootstrap fullstack projects without the bloat of heavy frameworks.
Category: full stack
GitHub Repo →CodeHub is a UGA club where students either learn web development or Python through structured learning tracks, or collaborate on full-stack software projects in a team and present them at the end of the semester.
No experience is needed! Our learning tracks are beginner-friendly and start with the basics. If you’ve never coded before, you’ll still be fine.
The learning track offers a guided curriculum in Python or web development, while the project track involves building a full (typically web-based) project in a small team with mentor support.
You can switch early in the semester, but after a certain point (usually Week 2 or 3), we ask that you stick with your track so teams and schedules stay stable.
Whether you're a beginner or a seasoned developer, CodeHub is your space to grow, build, and shine. Join our community or check out past projects to get inspired.