Fall 2019 Software Projects

These projects were developed by Georgia Gwinnett College students during the ITEC 3870 Software Development 2 course sections taught by Dr. Cengiz Gunay and Dr. Anca Doloc-Mihu in the Fall 2019 semester. Each project was commissioned and supervised by a GGC professor or an external client who provided the idea, requirements, and direction throughout the semester. Final products were demonstrated and tested by other students and faculty at the GGC CREATE symposium on Nov 21th, 2019. Click on titles to see their demo sites.

The apps were tested by participants at the symposium, who submitted their scores for each app in the categories of completeness, usefulness, and appearance. Scores were summed and combined to find the following best teams and their products:

  1. STaRS Judging App by Polaris
  2. GGC Maps by Vegan’t
  3. Shutter Plug by ShadowFax

Event Photos

STaRS Judging App by Polaris - A web/mobile app for judging scientific posters (:crown::crown::crown: 1ST PLACE)

Developed by Team Polaris: Nancy Sardar, Jacob Weekley, Juan Linares, Andrew Plourde

Directed by client, Dr Cengiz Gunay and Dr Anca Doloc-Mihu

The STaRS Judging App is a hybrid mobile and web application for faculty judges to utilize during the STaRS poster competition held at Georgia Gwinnett College. It is used to facilitate and manage the ratings judges provide and keeps track of them whether the application is online or offline. Also provides results for student presenters to check their scores. The main goal of this application is to provide faculty judges with an easier, user-friendly interface to submit their ratings and critiques for student posters during the STaRS event.

Technologies: node; ionic; angular; html/css; couchdb; pouchdb; android


GGC Maps by Vegan't - Find your way on campus (:crown::crown: 2ND PLACE)

Developed by Team Vegan't: Marcelo Mariduena, Jonathan Mwizerwa, Graham Giles, Philip Wall

Directed by client, GGC alumni Mike Deiters and David Rivera Rocha

GGCMaps is a web application displaying a useful map of the Georgia Gwinnett College (GGC) campus. Users are able to navigate buildings, parking lots, dining, fire routes, and other useful services on the app.

Technologies: javascript; html/css


Shutter Plug by ShadowFax - Your High Speed Plug-In to Photographers (:crown: 3RD PLACE)

Developed by Team ShadowFax: Richard Smith, Ryan Cunico, Rodney Brown, Malik Norford

Directed by client, Christy Conners, Commercial Photography Teacher in Gwinnett

Shutter Plug is a web app that aims to connect potential customers with photographers and videographers, focusing on local and upcoming artists. These artists will have the ability to create a custom profile that highlights their areas of expertise and provide links to their social media accounts, thereby increasing their exposure to new clients. Potential clients can search for artists via different parameters such as: name, location and specialization.

Technologies: node; react; redux; html/css; mongodb; mlab; heroku


Internapp - Let GGC Find You an Internship!

Developed by Team Meraki: Jose Cantillo, Kyle Tate, Leon Le, Jordan Vincent, Ethan Kim

Directed by client, Dr Lissa Pollacia and Dr Latanya Hammonds-Odie

The InternApp is a web application that helps juniors and seniors majoring in biology and information technology apply for internships and research opportunities. Students can access pertinent information for available internships, upload their resumes, fill out important forms, and send their applications to the biology and ITEC programs’ respective internship coordinators all through the InternApp. Additionally, the InternApp gives internship coordinators a way to access student applications and forms in one place, helping them to organize, process, and expedite internship applications for GGC students.

Technologies: node; express; ejs; html/css; mongodb; mlab; heroku


Grizzly Parking App - Check live which lot is best for you!

Developed by Parking Pirates: Daniel Toal, Raghu Khanal, Nick Risley, Joshua Walton, Mark Levengood

Directed by client, Current GGC student Jared Houseman and alumnus Jacob Bradberry

Grizzly Parking is an app that helps people find a parking spot on GGC Campus. The app allows users to log in and create their own accounts. Each account can view the lots via color indicators showing which lots are more available. When the user parks it will update the system and the color indicator in their respective lot. User Authentication, Forgot Password and the Parking Lots were all integrated through Google’s Firebase Platform. This mobile app was originally written in an Ionic Framework, but we decided to abandon that codebase and rewrite it in React Native. This ended up being a good choice for us even though some experienced errors throughout the semester.

Technologies: node; react-native; react; html/css; firebase; android


Shutter Plug by Apollo - Your High Speed Plug-In to Photographers

Developed by Team Apollo: Alex Smyntyna, Jared Easton, Paul Cardenes, Haylee Anderson

Directed by client, Christy Conners, Commercial Photography Teacher in Gwinnett

ShutterPlug is a photography and videography based app where the goal is to connect customers and business owners to photographers and videographers. Photographers will have access to a web based platform that will launch their business to a higher level of exposure. Photographers/Videographers can simply upload a custom profile and link their social media and websites to the Shutter Plug App to gain thousands of potential clients. Clients can quickly browse through different photographer profiles easily by using Shutter Plug’s filters such as: Location, Availability, Price Range, Portrait/Studio, Wedding, Product, Sports, Architecture, Interior Design, Events and/or drone. There is also a scrolling feed that keeps everyone updated on events, advertisements, photo contests and more.

Technologies: node; react; html/css; firebase; mongodb


STaRS Judging App by Penguins - A web/mobile app for judging scientific posters

Developed by Team Penguins: Anthony Morariu, Joel Garcia, Juan Juarez, Ruth Whitehouse

Directed by client, Dr Cengiz Gunay and Dr Anca Doloc-Mihu

The STaRS Judging App is designed to be used at events for easy and convenient judging of the content displayed. The powerful sync features allows for real time viewing of the incoming vote submissions. Administrators are able to sort and query the judging results using various criteria and view how each judge voted.

Technologies: node; ionic; react; html/css; couchdb; android


GGC Maps by PlugIt - Bugfixes and new safety/parking/vending toggle

Developed by Team PlugIt: Karen Banks, Austin Edwards, Jacob Wise, Josue Pastore-Manzano

Directed by client, GGC alumni Mike Deiters and David Rivera Rocha

GGC Maps aims to better, as well as ease, the experience of students at GGC when trying to find various locations across campus. It allows users to search rooms and have them be highlighted on an interactive map for easier meetups, less time wasted finding that one classroom for the first time, and easier navigation across campus for guests. This is the latest iteration of a previous project.

Technologies: javascript; html/css


Scheduler for Faculty - A web app for scheduling classes for faculty

Developed by Team CyberATL: Juan Sebastian Perez, Victor Akinla, Terrance Perry

Directed by client, Dr Sonal Dekhane

Scheduler is a web application designed to help Georgia Gwinnett College faculty members to efficiently register for courses, then, the system will be assisted by an administrator who is responsible for the correct assignment of course sections to finally establish the most appropriate schedule for the semester

Technologies: angular; node; angularCI; express; html/css; mongoose; mongodb


Oh Counter, My Counter - A counter tool to track your Magic the Gathering game

Developed by Team Counter: Sam Groom, Jimmy Nguyen, Matheus Silva, Phil Chazares, and an anonymous student

Directed by client, GGC alumnus Mike Deiters

Oh Counter My Counter is an assist tool app made to assist users when they play Magic the Gathering or other board/card game. It will be easily accessible through the website so that any user can just go to the page and use it. It will include a compact view so that multiple users can have the convenience of tracking their data while playing their game. There will be features such as unique dices, coin flips, timers, and random player selectors. Currently, the tool will assist Magic the Gathering (Standard and Commander), Yugioh, Munchkin and will support up to 8 players.

Technologies: react; html/css