Ligalaiz / toxin

Concept of Hotel Booking website

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MIT License Toxin CI Maintainability Netlify Status

Toxin - hotel booking website.

Templates

Landing Page Search Room Room Details Registration SignIn
Главная страница Страница поиска Страница номера Страница регистрации Страница авторизации
Colors & Types Form Elements Cards Headers & Footers
Colors and fonts Страница с элементами форм Страница карточек Страница с шапками и футерами сайта

Tech Stack

JS, SCSS, PUG

Run Locally

Clone the project

  gh repo clone Ligalaiz/toxin

Go to the project directory

  cd toxin

Install dependencies

  npm install

Start the server and client

  npm run start:client

Running Tests

To run tests, run the following command

  npm run test

Running Lint

To run lint, run the following command

  npm run lint

Deployment

To run deploy, run the following command

  npm run build

Project structure

├── src/                             # Исходники
│   ├── assets/                      # Подключаемые ресурсы
│   │   ├── fonts/                   # Шрифты используемые в проекте
│   │   ├── img/                     # Изображения используемые в проекте
│   │   └── styles/                  # Стили
│   │       ├── global/              # Папка с глобальнымистилями
│   │       │   ├── _global.scss     # Файл с глобальными стилями
│   │       │   └── _fonts.scss      # Файл с подлючаемыми шрифтами
│   │       └── internals/           # Дополнения
│   │          ├── _mixins.scss      # Файл с миксинами
│   │          └── _variables.scss   # Файл с переменными
│   ├── components/                  # Папка с компонентами
│   ├── internals/                   # Дополнения
│   ├── layouts/                     # Папка с шаблонами
│   └──  pages/                       # Папка страниц проекта
├── config/                          # Конфигурация Webpack
|    ├── webpack.common.js           # Базовая конфигурация Webpack.js
|    ├── webpack.dev.js              # Конфигурация для dev сборки
|    └── webpack.prod.js             # Конфигурация для production сборки
├── .browserslistrc                  # Конфигурация Browserslist
├── .editorconfig                    # Конфигурация IDE
├── .env                             # Environment Variables
├── .eslintignore                    # Список исключённых файлов из ESLint
├── .eslintrc.js                     # Конфигурация проверки JS в ESLint
├── .gitignore                       # Список исключённых файлов из Git
├── .gitattributes                   # Конфигурация GIT по отношению к путям
├── .npmrc                           # Конфигурация npm
├── .prettierignore                  # Список исключённых файлов из Prettier
├── .projections.json                # Конфигурация отношений между файлами
├── babel.config.js                  # Конфигурация компиляции Javascript в es5
├── jest.config.js                   # Конфигурация Jest
├── LICENSE                          # Файл лицензии
├── package.json                     # Список модулей и прочей информации
├── postcss.config.js                # Конфигурация компиляции стилей
├── prettier.config.js               # Конфигурация форматирования кода
└── README.md                        # Файл описания проекта

About

Concept of Hotel Booking website

License:MIT License


Languages

Language:SCSS 42.1%Language:JavaScript 30.7%Language:Pug 27.1%Language:Makefile 0.1%