Mateusz Rzepka - Resume Website

owljudge-logo

Back to Projects

The Owl Judge Webapp Overview

The Owl Judge Webapp is a transformative platform designed to digitize and streamline the voting process for capstone events at Kennesaw State University’s College of Computing and Software Engineering (CCSE). Developed by a team of four students as part of their IT capstone project, this full-stack application replaces inefficient manual judging with a scalable, secure, and user-friendly solution. Hosted on AWS Free Tier, it leverages PostgreSQL for data management and Redis for caching, earning accolades for its innovation and usability at KSU’s C-Day showcase.

Key Features

Secure Voting

Advanced encryption ensures vote integrity and confidentiality.

Real-time Results

Instant vote tallies with live updates for transparency.

Mobile Responsive

Seamless access across all devices for maximum convenience.

Admin Dashboard

Comprehensive tools for event and user management.

Technology Stack

Flask

FlaskSQLAlchemy

Redis

HTML5

CSS3

JavaScript

Annual Expectations

0

Votes Processed

0

Students Served

0

Uptime (%)

0

User Satisfaction (%)

Development Process

1. Requirement Gathering

Collaborated with sponsors, Kennesaw State Universities dean & team to layout deliverables.

2. Design & Prototyping

Created diagrams and developed a project plan utilizing Microsoft software products such as MPP & Teams.

3. Development

Collaborated to develop the flask webapp on a Windows Server virtual machine utilizing Pi-Charm, AlchemySQL, JavaScript & Python.

4. Testing

Version control testing has been implemented and third party testers will be utilized.

5. Deployment

Launched on a WSGI virtual machine server maintained by Kennesaw State University.

Team & Collaboration

Owl Judge was developed by a team of four dedicated students as part of their IT capstone project at Kennesaw State University. The team collaborated closely with KSU’s IT Department and the University System of Georgia to ensure the platform met the university’s needs. After successful completion, the project will be handed over to KSU for ongoing use and maintenance. The source code is available on GitHub at GitHub Repository.

Folder Structure and Sync

Acknowledgments

Special thanks to KSU’s IT Department and the University System of Georgia for their guidance throughout development and their commitment to adopting Owl Judge as a permanent tool for capstone events.

Work in Progress

This project is still actively being developed and improved. Features and content may evolve as we continue to enhance the Owl Judge Webapp to better serve its users and the Kennesaw State University community. Stay tuned for updates!