Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/PummelerDev/hackathon
https://github.com/PummelerDev/hackathon
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/PummelerDev/hackathon
- Owner: PummelerDev
- Created: 2023-11-07T13:41:30.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-11-12T13:45:55.000Z (almost 1 year ago)
- Last Synced: 2024-04-06T11:34:28.848Z (7 months ago)
- Language: Vue
- Homepage: https://hackathon-livid-seven.vercel.app
- Size: 5.09 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Команда № 35
* Ян - [Telegram](https://t.me/yan_developer)
* Павел - [Telegram](https://t.me/pasha_kukuruza)
* Ирина - [Telegram](https://t.me/eireen_sid)## Стек
Frontend - Vue 3, Axios, Bootstrap, Pinia
Backend - Spring
## Описание проекта
Мы работаем над проектом Slider Game (Пятнашки).
Реализованы все фичи из базового минимума:
* Вывод поля с пятнашками и правилами игры
* Поле 4х4, кусочки распределяются рандомным образом
* Удобно подсвеченная навигация (стрелки в направлении движения, скрин выше)
* Возможность начать игру заново (скрин выше)
* Экран поздравления с окончанием игры
Из дополнительного списка реализован следующий функционал:
* Возможность выбора поля других размеров 3х3, 5х5 (ползунок легко/сложно)
* Возможность выбора из нескольких тематических иллюстраций (select)## Ссылка на деплой
https://hackathon-pummelerdevs-projects.vercel.app## Инструкция, как развернуть проект локально
### Frontend
Проект запустится на порту `http://localhost:5173`
```bash
# Склонировать репозиторий
https://github.com/PummelerDev/hackathon.git# Перейти в папку frontend
cd frontend# Установить зависимости
npm install# Запустить проект
npm run dev
```
### Backend
Проект запустится на порту `http://localhost:8080`
```bash
# Установить докер
# Склонировать репозиторий
https://github.com/PummelerDev/hackathon.git# Перейти в папку с проектом
# Собрать проект
docker-compose build# Запустить проект
docker-compose up -d
```