Skip to content

BlackDarkes/Gogames

Repository files navigation

Gogame

📜 Лицензия

Этот проект распространяется под лицензией MIT.
Подробнее см. LICENSE.

Ссылка на сайт

Ссылка на сайт где вы можете увидеть все анимации!

Описание проекта: Gogame — это сайтпро VR индустрию с анимациями, он написан на react(TypeScript). На данном сайте анимирован почти каждый из блоков, а именно шапка сайта при прокрутке у неё появляется задний фон, первый блок с анимацией появления и крутящимся крестиком, второй блок с плавной покачивающейся анимацией и третий блок где крутятся шестеренки и также плавно качается геймпад, что делает его более привлекательным и современным. Сайт адаптирован под различные устройства и размеры экранов. License: MIT React Version

Функционал

  • Просмотр афиш.
  • Онлайн покупка билетов.
  • Информация о театре.
  • Список новостей.

Технологии

  • Frontend: React 18, TypeScript, Framer motion, gh-pages, React Router 6, React Query, Axios, Vite, SCSS, SVGR. React
    TypeScript
    Framer Motion gh-pages React Router
    React Query
    Axios
    Vite
    SCSS
    SVGR
    FSD
  • Дизайн: Figma. Figma

Установка

  1. Клонирование репозитория:

    git clone https://github.com/BlackDarkes/Gogames.git
    
  2. Запустите проект:

    Node.js >= 18.x npm >= 9.x

     npm install && npm run dev

Пример кода

 import type { ReactNode } from "react";
 import styles from './Container.module.scss'

 interface IContainerProps {
   children: ReactNode;
   className?: string;
 }
   
 export const Container = ({ children, className }: IContainerProps) => {
   return (
     <div className={`${styles.container} ${className}`}>{children}</div>
   );
 }

Структура проекта:

 project/  
 ├── public/       
 ├── src/        
 ├── vite.config.ts        
 ├── tsconfig       
 ├── README.md   
 └── LICENSE.md   

Изображения проекта:

  1. Desktop изображения: Главная страница (десктоп) Рис. 1: Главная страница сайта в десктопной версии.

  2. Mobile изображения:

    Главная страница (мобильный)

    Рис. 2: Главная страница сайта в мобильной версии.

    СБургер меню. (мобильный)

    Рис. 3: Бургер меню.