Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/kravcov7/hackathon-team3


https://github.com/kravcov7/hackathon-team3

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# Shoot Children' Scares - Hackathon Team #3
## Команда #3. Благотворительный проект для хакатона

## О проекте

Shoot Children' Scares - это point-and-click игра, созданная для борьбы со страхами приемных детей. Игрокам предстоит "отстреливать" страхи, используя иконки с хэллоуинской тематикой. Каждая иконка соответствует определенному страху.

🔗 **Демо игры**: [Играть сейчас](https://hackathon-team3-five.vercel.app/)

## Стек

- Front - React, Next
- Back - Python, FAST API

## Участники команды

- Elvira - [krasnoe_soInce](https://t.me/krasnoe_soInce)
- Ekaterina - [KateF20](https://t.me/KateF20)
- Artem - [ametist17](https://t.me/ametist17)

#

## Deploy Your Own

You can clone & deploy it to Vercel with one click:

[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fdigitros%2Fnextjs-fastapi%2Ftree%2Fmain)

## Developing Locally

You can clone & create this repo with the following command

```bash
npx create-next-app nextjs-fastapi --example "https://github.com/digitros/nextjs-fastapi"
```

## Getting Started

First, install the dependencies:

```bash
npm install
# or
yarn
# or
pnpm install
```

Then, run the development server:

```bash
npm run dev
# or
yarn dev
# or
pnpm dev
```

Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.

The FastApi server will be running on [http://127.0.0.1:8000](http://127.0.0.1:8000) – feel free to change the port in `package.json` (you'll also need to update it in `next.config.js`).

## Learn More

To learn more about Next.js, take a look at the following resources:

- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
- [FastAPI Documentation](https://fastapi.tiangolo.com/) - learn about FastAPI features and API.

## Основные функции

- **Игровое поле с правилами**: Выводит правила игры и приглашение к старту.
- **Поле со страхами**: Страхи появляются, прячутся и могут быть "отстреляны".
- **Режимы игры**: Стандартный и усложненный, с различным количеством страхов и анимациями.
- **Легенда страхов**: Описание соответствия иконок и страхов.
- **Бесконечная игра**: Вариант игры без ограничения по времени.
- **Лидерборд**: Таблица лучших игроков и результатов.
- **Аккаунты и авторизация**: Бэкенд готов, но требуется реализация на фронте.

## Обратная связь и вклад

Ваши отзывы и предложения приветствуются! Если у вас есть идеи по улучшению игры, пожалуйста, [пишите нам](https://github.com/kravcov7/hackathon-team3/issues).