https://github.com/mlatka9/chat-app
Full-stack chat application
https://github.com/mlatka9/chat-app
express firebase mongodb react socket-io
Last synced: 4 months ago
JSON representation
Full-stack chat application
- Host: GitHub
- URL: https://github.com/mlatka9/chat-app
- Owner: mlatka9
- Created: 2022-03-14T21:46:38.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-10-12T14:46:10.000Z (over 3 years ago)
- Last Synced: 2025-09-25T14:43:35.464Z (9 months ago)
- Topics: express, firebase, mongodb, react, socket-io
- Language: JavaScript
- Homepage: https://chat-app-mlatka9.netlify.app
- Size: 1.48 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Full-stack chat application created with React.js, Express.js and MongoDB.
## Preview

## Links
- [live demo](https://chat-app-mlatka9.netlify.app/)
- [github repository](https://github.com/mlatka9/chat-app)
## Users is able to:
- create new account via email or google account
- edit his profile, change password, email or set profile image
- create public or private channel
- join to private channel when providing channel's password
- make conversation with other channel members
- see others member's messages instantly without page reloading
- set dark or light theme mode
## Built with
- React.js
- Styled Components
- Redux Toolkit
- Express.js
- MongoDB
- Socket.io
- Firebase Authentication
## Inspiration
This project was build as my solution for [devchallenges.io task](https://devchallenges.io/challenges/UgCqszKR7Q7oqb4kRfI0)