"Wanna go out?" is a stylish event manager that allows you to organize the events you want or participate in your friends' events.
You launch the application. Then you can sign ap or log-in with github AUTH or google AUTH. After this you can manage any events and invite your friends in it
-
Full postal coverage of any actions with the event. You won't miss any new photos or subscriptions to your event.
- WARNING: This app uses many secret api keys for sending emails, checking captcha etc. You need to ask owner for
master.key
to this app and include it in config folder - You should have installed ruby(3.0.2) on your pc(how to do this - 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
- Insert master.key(check above) in config folder
- Run migrations
bundle exec rails db:migrate
- install webpacker
bundle exec rails webpacker:install
- 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
- Bootstrap 5
- Webpacker
- Sessions, authentication, devise gem
- localization, I18n
- nested resources
- file uploading, carrierwave gem
- Mailers, ActionMailer
"Wanna go out?" - это стильный менеджер мероприятий, который позволяет вам организовывать мероприятия, которые вы хотите, или участвовать в событиях ваших друзей.
Вы запускаете приложение. Затем вы можете зарегистрироваться или войти в систему с помощью github AUTH или google AUTH. После этого вы сможете управлять любыми мероприятиями и приглашать на них своих друзей
-
Полное покрытие почтовой отправкой любых действий с событием. Вы не пропустите ни одной новой фотографии или подписки на ваше событие.
- ВАЖНО: Это приложение использует множество секретных ключей api для отправки электронных писем, проверки капчи и т.д. Вам нужно спросить владельца файл
master.key
к этому приложению и включить его в папку config - Вы должны иметь установленный ruby(3.0.2) на своём компьютере(как это сделать - здесь)
- Скачайте все файлы в одну папку
- Откройте командную строку
- Откройте директорию с программой в командной строке
- Установите все гемы(библиотеки) необходимые для работы введя это
gem install bundler
bundle install
- Вставьте master.key(смотри выше) в config папку
- Прогоните миграции
bundle exec rails db:migrate
- Скачайте вебпакер
bundle exec rails webpacker:install
- Запустите приложение(вы уже в программной директории через командную строку)
bundle exec rails s
- Всё. Теперь можете просто перейти по этой ссылке 'http://localhost:3000/'
Это мой учебный проект, который я делал во время прохождения good programmer курса
- Bootstrap 5
- Webpacker
- Сессии, аутентификация, devise гем
- локализация, I18n
- вложенные ресурсы
- загрузка файлов, carrierwave гем
- Mailers, ActionMailer