Inspiration

when new friends come to our church, they will fill out a registration paper with a pencil, then we will store all data information into a database. In order to welcome new friends, we use PowerPoint to create a welcome picture with some information about their nation, name, occupation. usually, it takes 8-10 mins to finish registration. we want to simplify this process and save our new friends time to finish registration, so we decide to design a user registration website, fill in the user information on the website, and automatically generate a welcome PowerPoint.

What it does

Collect user information and auto-generate a welcome PowerPoint After collecting information, we do data visualization

How we built it

  1. First, we use bootstrap and jquery to build web front end
  2. Back-end, using spring boot + MySQL + docker
  3. After we collecting data from the user, we use python to do data visualization and analysis.

Challenges we ran into

  1. Front and Back separation
  2. data validation

Accomplishments that we're proud of

  1. saving the time of user registration
  2. Finish Front and Back separation

What we learned

  1. teamwork
  2. full-stack
  3. understand customer

What's next for Welcome to Church

  1. Add real-time data analytics graphs to web pages
  2. strengthen system security, control access.

Built With

Share this project:

Updates