Work-in-progress mobile-first web app designed for the display of announcements and other church information to members and guests, including a desktop-friendly administration dashboard for interacting with the database to handle user or announcement creation, editing, or deletion. Employs both user authentication and authorization to prevent or allow users to accomplish particular tasks based on their role.
Front-end: Bootstrap 4. Backend: Node, Exress, Passport, MongoDB. App deployed to Heroku, database deployed to mLab.