SkyNet Watch is an app for neighbors to create an online community.
Create valuable connections with your neighbors by creating post of upcoming events, commenting on other users posts, and interacting with others - all in real time.
SkyNet Watch is built with Express, mySQL2, Sequelize, and Handlebars to give users the real-time ability to create posts that are displayed on the activites page. Users can interact with other posts by commenting or clicking a reaction button,"Like" or "Dislike".
After creating your account, you can create a post that will be visable on the homepage. You are now able to edit or delete your post. You can keep track of your post by clicking the "My Activites" button.
Once your neighbors join, everyone can create posts to the page. Build an online community with your neighbors by creating post of upcoming events, commenting on a recent suspicious activity - all in real time.
Join your SkyNet Watch community by creating an account here:
https://polar-atoll-04436.herokuapp.com
You can create posts from your account or view other users post from the comfort of your laptop, tablet or cell phone. Take your community online and build connections from anywhere.
Invite neighbors to join and see the real-time connections happen.
SkyNet Watch was built using the following technologies:
- Bootstrap - Front-end framework
- Express - Middleware for routing HTTP requests
- mySQL2 - Connect to database sever
- Sequelize - Javascript library
- dotenv - Ignore sensative information
- Bcrypt - Password Hashing
- Heroku - Application and database hosting
- Express-handlebars - Template engine
- Express-Session - Middleware to create and manage a session
- Connect-session-sequelize - Session store for connect-session
- Chalk - Terminal Styling
Building an online community was at the core of our application. It was important for us to develop MVP features, especially, real-time interactive online forum .
Feel free to submit any features you'd like to see via the Issues section of this GitHub repo.
- Daniela Lopez, Back End Development @dlope0831
- Jeniree Castro, Front End Development@jenireeac
- Joseph Lara, Back End Development @jlara65
- David Graham, Support @dgrahm742
To find out more about the inspiration behind this project, check out our presentation here: SkyNet Watch Presentation