Follow along with your favorite device at www.groupman.online This website scales to mobile and desktop users

Inspiration

I was inspired by my experiences with leadership in small non profit organizations. Many of them had quite inefficient workflows. One such organization I saw had 1000 members and did all of their points/events tracking via email to the director. Anther 500 person living learning village at my university relied on Google forms and manual spreadsheet entry to manage their personnel.

What it does

This software lets small-medium sized organizations track their personnel attendance and completion of tasks/events. Most organizations of this size do not have the resources to develop their own custom software to do this resulting in many wasted man hours and inefficient work loads. When this software is complete, organizations can use it to improve efficiency and focus more on their mission.

How I built it

I built using Google App Engine and linked it up with a domain I got from Domain.com. I used python and flask to run my website. I also used HTML, CSS, and Javascript to make the webapp more dynamic.

Challenges I ran into

Most of my experience from coursework has been in backend with technologies like Java and Spring. As a result, I had to quickly learn how to use front end technologies for this Hackathon. Also, I had to work with time constraints given by the hackathon and work in parallel on the Mantech binary reverse engineering challenge at this Hackathon.

Accomplishments that I'm proud of

Learned many frontend technologies and serverless architecture from Google's GEO workshop and their App Engine workshop. I also spent a lot of time on w3schools learning how to use the technologies I needed. Also, I now have my own website that I have a domain for that I can host on App Engine.

What I learned

I learned to better use HTML, CSS, and Javascript. I also learned how to use Python, Flask, and Google App Engine thanks to Google's workshops. Python and Flask are much much less verbose and are easier to work with than Java Spring MVC which I was planning on using for the webapp. Also, I learned some new binary reverse engineering techniques from the ManTech reverse engineering challenge.

What's next for GroupMan.online

-Implementing individual login functionality -Implementing new organization registration -Implementing the backend REST API to allow for adding of new events, new organizations, signing up, etc. -Add reminder feature for signups using Twilio text messaging API & smtp Email services -Edit architecture so software can horizontally scale if usage requires. -Take this to some of the organizations that I am part of to help them run more efficiently.

Solo Team: Alex Chung (Email: adchungcsc@gmail.com) (Discord: newtonmeter #0471)

Share this project:

Updates