Greetings dear visitor. Here you can download app that allows you to instantly communicate with anyone you want without registraion, sms and absolutely free!
You launch the application. You are given a unique, anonymous nickname. Next, you can create a chat room or join an existing one. Have a nice conversation!
- You should have installed ruby(2.5.9) on your pc(how to do this - here)
- To store data properly my-instatalk uses REDIS for ActionCable. So, you should have installed redis server with disabled password-authentication(how to install redis: here)
- Download all files to single folder
- Open CMD
- Open program directory in CMD
- Install all the gems (libraries) required by the application by entering these commands in CMD:
gem install bundler
bundle install
- Run migrations
bundle exec rails db:migrate
- Launch app by entering this(you are in program directory already)
bundle exec rails s
- That's all. Now you can use it, just go to 'http://localhost:3000/'
This is my RoR study project that I created during good programmer course
- I found out what websockets are
- how they work
- I learned how to implement them with rails ActionCable
- Tried coffescript
- Learned some Jquery basics
Приветствую, дорогой посетитель. Здесь вы можете скачать приложение, которое позволяет вам мгновенно общаться с кем угодно без регистрации и абсолютно бесплатно!
Вы запускаете приложение. Вам выдаётся уникальный, анонимный никнейм. Далее можете создавать комнату для общения или присоединиться к уже существующей. Приятных разговоров!
- Вы должны установить ruby(2.5.9) на свой компьютер (как это сделать - здесь)
- Для корректного хранения данных my-instatalk использует REDIS для ActionCable. Вы должны иметь установленный сервер redis с отключенной парольной аутентификацией (как установить redis: здесь)
- Скачайте все файлы в одну папку
- Откройте командную строку
- Откройте директорию приложения в командной строке
- Установите все гемы(библиотеки) используемые приложением, введя эти комманды:
gem install bundler
bundle install
- Прогоните миграции так:
bundle exec rails db:migrate
- Запустите приложенеи введя это:
bundle exec rails s
- Это всё, теперь вы можете использовать приложение, просто перейдя на эту ссылку 'http://localhost:3000/'
Это мой учебный проект на RoR, который я создал во время прохождения курса хорошего программиста
- Я узнал что такое веб-сокеты
- Понял как они работают
- Изучил как внедрять их с помощью rails ActionCable
- Ознакомился с coffescript
- Изучил немного Jquery