Skip to content

algorithm-ssau/samoleti-begemoti

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

samoleti-begemoti ✈️🦛

★ О проекте

Сайт-католог для поиска и бронирования отелей 🏨 с использованием технологии MERN.

Основной функционал приложения

  • Поиск отелей 🔍
  • Фильтрация для поиска нужного отеля 🔽
  • Страницы с отелями 🏨
  • Бронирование отеля 🎫
  • Личный кабинет (с регистрацией и авторизацией пользователя) 👤
  • Админ-панель 👨‍💼
  • Опалата бронирования отеля 💵

🖥️ Используемые технологии

Фронтенд:

  • TypeScript
  • React
  • Redux toolkit

Бэкенд:

  • Express
  • Mongodb
  • Python(Flask)

⚙️ Инструкция по запуску

Локальный запуск

  • Склонировать проект git clone https://github.com/Shattered46/samoleti-begemoti.git

  • Установить mongodb, node js, python3

  • Перейти в директорию проекта и выполнить команды:

    • В директории frontend:

      npm i
      npm run build
      npm run start
    • В директории backend:

      npm i
      npm run start
    • В директории common:

      npm i
      npm run build
    • В директории python-api:

      python -m venv .venv
      . .venv/bin/activate
      pip install -r requirements.txt
      gunicorn --config gunicorn_config.py app:app
  • Вы великолепны. Приложение будет доступно по адресу: http://localhost:5000

🚀 хостинг

👨‍💻🔥👩‍💻 Над проектом работали


🔪Нурсафин Салават🔪

Team lead
Frontend
Express backend

Лапин Константин

Backend

Екатерина Казакова

Frontend

Степан Марковский

Backend

Кочеткова Наталья

Frontend

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published