Этот проект представляет собой веб-приложение для управления парковочными местами в городах России. Приложение предоставляет возможность пользователям бронировать парковочные места, а администраторам управлять этими бронированиями. Сайт выполнен в спокойных зелено-белых тонах, что соответствует официальному стилю государственных сайтов.
- Frontend: HTML, CSS, Bootstrap
- Backend: Node.js, Express.js
- Database: PostgreSQL
Перед тем как запустить проект, убедитесь, что у вас установлены следующие компоненты:
- Node.js и npm
- PostgreSQL
-
Клонируйте репозиторий:
git clone https://github.com/your-username/parking-management.git cd parking-management
-
Установите зависимости:
npm install
-
Настройте переменные окружения. Создайте файл
.env
в корне проекта и добавьте следующие параметры:DB_HOST=localhost DB_USER=your_postgresql_username DB_PASSWORD=your_postgresql_password DB_NAME=parking_management PORT=3000
Запустите сервер разработки с помощью nodemon:
npm run dev