https://github.com/rustam-tolipov/real-time-message-app
Chat in real-time with this Ruby on Rails messaging app! Built with Redis and Rails for speed and efficiency, it keeps conversations smooth and instant. Jump in and start connecting!
https://github.com/rustam-tolipov/real-time-message-app
action-cable css javascript postgresql ruby ruby-on-rails
Last synced: 6 months ago
JSON representation
Chat in real-time with this Ruby on Rails messaging app! Built with Redis and Rails for speed and efficiency, it keeps conversations smooth and instant. Jump in and start connecting!
- Host: GitHub
- URL: https://github.com/rustam-tolipov/real-time-message-app
- Owner: rustam-tolipov
- License: mit
- Created: 2022-04-23T00:04:09.000Z (over 3 years ago)
- Default Branch: development
- Last Pushed: 2022-08-24T01:40:44.000Z (about 3 years ago)
- Last Synced: 2025-03-24T21:38:50.198Z (7 months ago)
- Topics: action-cable, css, javascript, postgresql, ruby, ruby-on-rails
- Language: Ruby
- Homepage:
- Size: 1.12 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Real Time Messaging App
[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![MIT License][license-shield]][license-url]
[![LinkedIn][linkedin-shield]][linkedin-url]
Real Time Messaging App

A real time messaging app that allows users to communicate with each other in real time.
Live version coming up soon... »
Report Bug
·
Request Feature
Table of Contents
### Live Demo : Coming Soon
## About The Project
This is a real time messaging app that allows users to communicate with each other in real time.
Here's why:
* Front designe is build with HTML and CSS technologies.
* Backend is build with Ruby on Rails.
* Database is build with PostgreSQL.
* ActionCable is used for real time communication.
* JavaScript functionalities are used for the frontend.
* The app will be online soon!It looks simple, but it is not.
### Built With
This section should list any major frameworks/libraries used to bootstrap your project. Leave any add-ons/plugins for the acknowledgements section. Here are a few examples.
* [HTML5 ](https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/HTML5)
* [CSS3 ](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS3)
* [Ruby on Rails ](https://rubyonrails.org/)
* [ActionCable ](https://rubyonrails.org/)
* [PostgreSQL ](https://www.postgresql.org/)
* [JavaScript ](https://developer.mozilla.org/en-US/docs/Web/JavaScript)## Getting Started
### Prerequisites
This is an example of how to list things you need to use the software and how to install them.
* Check your Ruby version
```sh
ruby -v
```The output should start with something like `ruby 6.1.4`
### Installation
1. Clone the repo
```sh
git clone https://github.com/Rustamxon7/Instagram-Clone-Rails.git
```
2. Run bundle
```sh
bundle install
```
3. Setup database with:
```
rails db:create
rails db:migrate
```
4. Run the server
```sh
```rails s
```## Usage
This webapp is not deployed yet. It's available on localhost. If you really interested I would suggest you to clone and follow the installation.
## Roadmap
- [x] Sign up
- [x] Login
- [] Profile
- [] Messages
- [] ChatSee the [open issues](https://github.com/Rustamxon7/Instagram-Clone-Rails/issues) for a full list of proposed features (and known issues).
## License
Distributed under the [MIT](./LICENCE).
## Contact
Rustamjon Tolipov - [email]() - rustamxontolipov788@gmail.com
Project Link: [https://github.com/Rustamxon7/Real-Time-Message-App/](https://github.com/Rustamxon7/Real-Time-Message-App/)
[contributors-shield]: https://img.shields.io/github/contributors/othneildrew/Best-README-Template.svg?style=for-the-badge
[contributors-url]: https://github.com/Rustamxon7/Instagram-Clone-Rails/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/othneildrew/Best-README-Template.svg?style=for-the-badge
[forks-url]: https://github.com/Rustamxon7/Instagram-Clone-Rails/network/members
[stars-shield]: https://img.shields.io/github/stars/othneildrew/Best-README-Template.svg?style=for-the-badge
[stars-url]: https://github.com/Rustamxon7/Instagram-Clone-Rails/stargazers
[issues-shield]: https://img.shields.io/github/issues/othneildrew/Best-README-Template.svg?style=for-the-badge
[issues-url]: https://github.com/Rustamxon7/Instagram-Clone-Rails/issues
[license-shield]: https://img.shields.io/github/license/othneildrew/Best-README-Template.svg?style=for-the-badge
[license-url]: https://github.com/Rustamxon7/Instagram-Clone-Rails/blob/development/LICENSE.txt
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge&logo=linkedin&colorB=555
[linkedin-url]: https://www.linkedin.com/in/rustamjon-tolipov/
[product-screenshot]: https://www.webmobilefirst.com/en/screencasts/VpImottb_M/