# Presentation ## Elevator Pitch I would like to introduce our team, Team Bubble Butt from Coding with Corgis. Have you ever wanted a chat app without all the fluff? Well look no further as you are just in luck as today we present to you Corgis Messenger! ## Concept - We wanted to develop a simple application to allow users to quickly send and receive messages with other users - Authentication allows users to log in or create an account if they don't already have one - Authenticated users can create channels to chat with each other - Unauthenticated users are directed to a login page - New messages immediately display to the reciever - Store previous messages in the database for chat history ## Process - First set up back end database - Models - many to many relationship - Routes for creating and reading channels/messages - Login/logout feature - FE handlebars - navigate between channels and send/receive messages - fully responsive - Socket.io - real-time emission of messages - Routing messages between correct sender/receiver ## Demo ### Who is running the demo for us? ## Directions for future developement - password reset via email - More than two users in a channel - support sending files and images - mobile app - stop using local storage - delete messages and channels ## Links ### Deployment Link ### GitHub repo