Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hseadc/inkz
media service about tattoos
https://github.com/hseadc/inkz
bozzhik inkz rails rails-api rails-application ruby ruby-app ruby-on-rails tailwindcss
Last synced: 17 days ago
JSON representation
media service about tattoos
- Host: GitHub
- URL: https://github.com/hseadc/inkz
- Owner: HSEADC
- Created: 2023-10-02T04:03:17.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-26T06:36:40.000Z (8 months ago)
- Last Synced: 2024-12-31T03:20:45.586Z (about 1 month ago)
- Topics: bozzhik, inkz, rails, rails-api, rails-application, ruby, ruby-app, ruby-on-rails, tailwindcss
- Language: Ruby
- Homepage: https://inkz.bozzhik.ru
- Size: 10.3 MB
- Stars: 5
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Медиа-сервис для поиска эскизов тату и тату мастеров
1. Склонируйте репозиторий
```bash
git clone https://github.com/HSEADC/B21DZ09-L3-Project-03.git
```2. Перейдите в папку проекта
```bash
cd B21DZ09-L3-Project-03
```3. Установите зависимости (gems)
```bash
bundle install
```4. Выполните миграции базы данных
```ruby
rails db:migrate
```6. Скачайте [изображения с тату](https://disk.yandex.ru/d/hM118Z8PeAgBJQ) в `public/autoupload/tattoos` + `public/autoupload/feedbacks` или сделайте это через `*CLI`
7. Наполните сидами базу данных
```ruby
rails db:seed
```7. Запустите сервер разработки [с компиляцией `tailwind-css` классов]
```ruby
bin/dev
```
Скачать изображения с тату через *CLI:
1. Установите пакет `unzip` для `Linux`
```ruby
sudo apt-get install unzip
```для `MacOS`
```ruby
brew install unzip
```2. Загрузите `zip` архив с помощью gem `yadisk`
```bash
yadisk https://disk.yandex.ru/d/hM118Z8PeAgBJQ public
```3. Извлеките данные из `zip` архива в `public`
```bash
unzip public/autoupload.zip -d public
```4. Удалите `.zip` архив
```bash
rm public/autoupload.zip
```