Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/eeershov/j-hack-team37


https://github.com/eeershov/j-hack-team37

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# [Благотворительный Хакатон для джунов 2023](https://jun-hackaton-landing.vercel.app/)

## Команда №37

### Контакты:

Дизайн: [`@christinahant`](https://t.me/christinahant)

Фронтенд: [`@KiritoMorI`](https://t.me/KiritoMorI)

Фулстак: [`@ayayayayaayaa`](https://t.me/ayayayayaayaa)

### Стек:
`TypeScript`, `React`, `RTK`

### Фигма:
![image](https://github.com/eeershov/j-hack-team37/assets/150457630/3c3e841c-e1c9-4177-ab60-86c76d5bfd2a)

https://www.figma.com/file/5N4E7EM5Wbbw268hukZada/%D0%A1%D1%82%D1%80%D0%B0%D1%85%D0%B8?type=design&node-id=0%3A1&mode=design&t=oqxbnrvCzSomZ5tN-1

### Описание проекта **"Shoot Children' Scares"**:

**Реализовано:**
- вывод поля с правилами игры и приглашением стартовать;

![image](https://github.com/eeershov/j-hack-team37/assets/150457630/3eaef86f-d9a3-49ef-8fc1-d690f2d55f39)

- появляется сразу много страхов, все физично двигаются, не прячутся, нужно убивать все как можно быстрее;
- возможность "отстреливать" страхи, при попадании они исчезают с анимацией, которая маркирует попадание;

![image](https://github.com/eeershov/j-hack-team37/assets/150457630/6cfd394b-f0b6-4e12-b7b7-3b6380a48b56)

- возможность начать игру заново;
- экран поздравления с окончанием игры + количество очков;

![image](https://github.com/eeershov/j-hack-team37/assets/150457630/81bf996a-87b7-4c40-abbb-47c200b3c78e)

- "легенда" с описанием: какая иконка соответствует какому страху;

![image](https://github.com/eeershov/j-hack-team37/assets/150457630/87694375-ca7b-4894-bbd5-576a3a54de93)

- разная "сложность" страхов в рамках партии + разное количество очков сообразно сложности каждого;
- Одиночество - сложность: низкая, очки: +5
- Темнота - сложность: низкая, очки: +5
- Новые места - сложность: средняя, очки: +10
- Предательство - сложность: средняя, очки: +10
- Боязнь быть осмеянным за жизнь в детском доме - сложность: средняя, очки: +10
- Взрослые люди - сложность: средняя, очки: +10
- Непривычное - сложность: средняя, очки: +10
- Боязнь, что мама исчезнет - сложность: средняя, очки: +10
- Врачи - сложность: средняя, очки: +10
- Боязнь выделяться - сложность: средняя, очки: +10
- Насилие - сложность: высокая, очки: +50
- Боязнь, что органы опеки отберут - сложность: высокая, очки: +100

### Инструкция, как развернуть проект локально:
1. cd j-hack-team37 && cd client
2. npm run dev
3. http://localhost:5173/

или

1. cd j-hack-team37
2. docker-compose --file docker-compose.dev.yml up --build -d
3. http://localhost/

### Ссылка на деплой:
https://eeershov.github.io/j-hack-team37/