MCPcopy Index your code
hub / github.com/Solexofficial/react-hotel_booking

github.com/Solexofficial/react-hotel_booking @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
840 symbols 3,239 edges 251 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Отель "Toxin". Бронирование номеров в отеле.

SPA приложение с клиент-серверной архитектурой. 1. Разработал Авторизацию/Регистрацию, JWT. 2. Личный кабинет пользователя(забронированные номера, лайки, избранное) с возможностью редактирования. 3. Панель администратора (Таблица номеров с выпадающим списком бронирований для каждого номера, отмена бронирования, редактирование номера) 4. Страница с доступными номера ( Поиск, Сортировка, Фильтрация, Пагинация). 5. Страница номера ( Возможность забронировать номер, оставить отзыв, система лайков, рейтинг номера).

Админ Login/Password: admin@mail.ru, Test1234

deploy: https://secret-mesa-68506.herokuapp.com/rooms

Запуск проекта локально(временное решение) 🔥🔥🔥

cd client -> npm start
cd server -> npm run serve
change apiEndPoint -> client/config.json = {"apiEndPoint": "http://localhost:8080/api"}

Стек технологий

  • React, Typescript
  • React-Redux, Redux Toolkit
  • SASS, MUI
  • NodeJS, Express, MongoDB
  • Docker

Screenshot

Реализовано

  • Авторизация и регистрация

Screenshot Screenshot

  • Страница с доступными номера ( Поиск, Сортировка, Фильтрация, Пагинация)

Screenshot Screenshot

  • Страница номера (Забронировать, лайк комментария, оставить отзыв могут только авторизованные пользователи)

Screenshot

  • Меню и страница пользователя

Screenshot

  • Панель администратора, меню, страница администратора

Screenshot

  • Панель администратора(Список бронирований для каждого номера, отмена бронирования, страница пользователя, кто забронировал номер).

Screenshot

  • Страница редактирования пользователя

Screenshot

  • Возможность оставить отзыв для номера, система лайков, рейтинг.

Screenshot

  • Страница редактирования номера( only user role is Admin )

Screenshot

  • Страницы: Мои Бронирования, Понравилось, Избранное.

Screenshot Screenshot Screenshot

Core symbols most depended-on inside this repo

n
called by 1287
server/client/static/js/main.782e20b9.js
o
called by 299
server/client/static/js/main.782e20b9.js
i
called by 289
server/client/static/js/main.782e20b9.js
a
called by 247
server/client/static/js/main.782e20b9.js
s
called by 169
server/client/static/js/main.782e20b9.js
r
called by 137
server/client/static/js/85.5b306ec3.chunk.js
r
called by 133
server/client/static/js/main.782e20b9.js
e
called by 96
server/client/static/js/main.782e20b9.js

Shape

Function 832
Method 5
Class 2
Enum 1

Languages

TypeScript100%

Modules by API surface

server/client/static/js/main.782e20b9.js414 symbols
server/client/static/js/773.d18b2877.chunk.js34 symbols
server/client/static/js/574.c4c75bf2.chunk.js32 symbols
server/client/static/js/85.5b306ec3.chunk.js31 symbols
server/client/static/js/823.a91b3b3a.chunk.js30 symbols
server/client/static/js/391.81c10ca8.chunk.js15 symbols
server/client/static/js/261.370f7ef2.chunk.js13 symbols
client/src/app/store/users.ts13 symbols
server/client/static/js/831.08314b3a.chunk.js12 symbols
client/src/app/store/rooms.ts10 symbols
server/client/static/js/718.9a8036da.chunk.js9 symbols
client/src/app/store/bookings.ts9 symbols

Datastores touched

(mongodb)Database · 1 repos
myFirstDatabaseDatabase · 1 repos

For agents

$ claude mcp add react-hotel_booking \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact