Skip to content

canguiano13/roll-call

Repository files navigation

RollCall

A cloud-based virtual guestbook app that lets you plan and share events.

Overview

The goal of this project was to create a virtual guestbook service that allows users to create, share, and comment on event pages. Users can create custom event pages or use one of several existing templates, and guests can leave messages on the event pages to build hype and spread the word!

The main features supported by this application include:

  • Custom guestbook creation with data validation
  • Support for CRUD operations on event pages and guest messages
  • User authentication and session management
  • Message moderation capabilities
  • Templates for quick event creation

This project was made as a part of CS496: Cloud Computing at SDSU.

Note: This service is no longer active on Google Cloud. Local deployment for testing is possible using a local SQL instance and can be built using the run.sh script under /scripts.

Authors:

Carlos Anguiano, Vincent Huynh, Bobby Tomlinson, Jaelen Crite, Logan Wolff

Tech Stack

  • Frontend: HTML/CSS/JavaScript + Jinja2 Templating
  • Backend: Python (Flask), Flask-SQLAlchemy
  • Database: SQL
  • Cloud Deployment: Docker + Google Cloud Run
  • Version Control: Git + GitHub

About

Cloud-based virtual guestbook app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors