Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/billstephens2022/community-chat
A full stack social media app where users post text, photos & videos, and view & comment on others' posts. Users can also live chat with each other.
https://github.com/billstephens2022/community-chat
cloudinary css css3 expressjs handlebars-js html html5 javascript mysql nodejs passport-js passport-local passportjs sequelize socket-io
Last synced: about 2 months ago
JSON representation
A full stack social media app where users post text, photos & videos, and view & comment on others' posts. Users can also live chat with each other.
- Host: GitHub
- URL: https://github.com/billstephens2022/community-chat
- Owner: BillStephens2022
- Created: 2023-01-13T15:49:30.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-23T21:43:05.000Z (about 2 years ago)
- Last Synced: 2024-10-25T12:04:57.068Z (3 months ago)
- Topics: cloudinary, css, css3, expressjs, handlebars-js, html, html5, javascript, mysql, nodejs, passport-js, passport-local, passportjs, sequelize, socket-io
- Language: JavaScript
- Homepage: https://community-chat.herokuapp.com/
- Size: 11 MB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Community-Chat
![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)
## Description
Community Chat is a social media app where users can post text, images, and videos as well as live chat with other users online. You are able to comment on others' posts and when you click on the photos a modal pops up which features the photos in a larger format on a carousel where you can scroll through. Community Chat is a team collaboration among 4 Rutgers Coding Bootcamp Students. Several technologies were used to build this project - Node.js, Express, MySQL, Sequelize, Cloudinary, Socket.io, Passport.js, and Handlebars.
Screenshot:
![Community-Chat](/public/images/chat1.png)
## Table of Contents
- [Installation](#installation)
- [Usage](#usage)
- [License](#license)
- [Contributing](#contributing)
- [Tests](#tests)
- [Questions](#questions)
## Installation
URL to deployed app: https://community-chat.herokuapp.com/
## Usage
Go to the deployed app in Heroku (https://community-chat.herokuapp.com/). The app features a landing page where you can read about us and decide to sign up or sign in. Once signed in you will update your profile with some basic information including uploading a profile picture. Once your profile is updated, you will arrive on your dashboard where you can create new posts. Any new posts created by you will be rendered onto your dashboard. The home menu item will bring you to the home page where you can view the entire community's posts. When you click on a post, you will be brought to a page where you can see other's comments and post your own comments. Click on the pictures of others' posts, and a modal will pop up where you can view the photos in a larger format and scroll through. If you would like to live chat with other users that are online, click on the Chatroom item in the nav bar. Enjoy!## License
This application is covered under the MIT License.
For more information: https://opensource.org/licenses/MIT
## Contributing
N/A
## Tests
N/A## Questions
Contact Info:
The 4 team members that built this app:
Peter Lim (github: peterlim995)
Jake Nguyen (github: JakeTNguyen)
Andre Silva (github: americanoame)
Bill Stephens (github: BillStephens2022)