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:
Developed by Team Vegan't: Graham Giles, Jonathan Mwizerwa, Marcelo Mariduena, Philip Wall
Directed by clients David Rivera Rocha, Michael Deiters
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
Developed by Team PlugIt: Austin Edwards, Jacob Wise, Josua Pastore-Manzano, Karen Banks
Directed by clients David Rivera Rocha, Michael Deiters
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
Developed by Parking Pirates: Daniel Toal, Joshua Walton, Mark Levengood, Nick Risley, Raghu Khanal
Directed by clients Jared Bradberry, Jared Houseman
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
Developed by Team Meraki: Ethan Kim, Jordan Vincent, Jose Cantillo, Kyle Tate, Leon Le
Directed by clients Dr. Latanya Hammonds-Odie, Dr. Lissa Pollacia
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
Developed by Team Counter: Jimmy Nguyen, Matheus Silva, Phil Chazares, Sam Groom
Directed by client Michael 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
Developed by Team Polaris: Andrew Plourde, Jacob Weekley, Juan Linares, Nancy Sardar
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
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
Developed by Team CyberATL: Juan Sebastian Perez, Terrance Perry, Victor Akinala
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
Developed by Team ShadowFax: Malik Norford, Richard Smith, Rodney Brown, Ryan Cunico
Directed by client Christy Conners
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
Developed by Team Apollo: Alex Smyntna, Haylee Anderson, Jared Easton, Paul Cardenes
Directed by client Christy Conners
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