Skip to content

Mind-team/smart-parking-system-server

Repository files navigation

Header

Умная парковочная система (сервер)

Содержание

  1. Стек технологий
  2. Требования для использования
  3. Порядок установки

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

  • Node JS
  • Nest JS
  • TypeScript
  • MongoDB Atlas

Требования для использования

  • Node JS LTS Version

Порядок установки

  1. Нужно установить Node JS LTS версию
  2. В корне проекта в терминале прописать команду npm i
  3. Нужно зарегистрироваться на сайте MongoDB
  4. Нужно создать новый кластер (при конфигурации можно выбирать любой веб-сервис)
  5. Нажать на кнопку connect

  1. Нажать на "Connect your application"
  2. Скопировать ссылку
  3. В левом меню выберите пункт Database Access
  4. Создайте пользователя, у котрого будет доступ до бд
  5. В ссылке, которую вы скопировали, вместо напишите пароль, который вы указали в созданном пользователе. А вместо myFirstDatabase впишите название кластера
  6. В корне проекта создать файл .env
  7. Скопировать содержимое файла .env.example и вставить в .env
  8. Вместо плейсхолдела 'mongo_db_link' вставить ссылку, которую вы копировали с сайта mongoDB (где указан пароль и название кластера)
  9. В корне проекта в терминале прописать команду npm run start:dev для запуска сервера в режиме разработчика