Используемые технологии
- Node.js v4.4.2 LTS
- MongoDB v3.2
- Express v4
- Mongoose v4.4.10
1.0.0
- [config] - Настройки для подключения к базе и работе сессий
- [error] - обработчик ошибки
- [libs] - работа со сторонними библиотеками
- [middleware] - кастомные middleware
- [models] - схемы MongoDB
- [routes] - описание маршрутов
- [styles] - css стили
- [templates] - шаблоны страниц
- app.js - главный файл приложения
- createdata.js - методы для работы с базой
- сreateuser.js - добавление пользователей в базу
Необходимо установить и запустить MongoDB, создать базу с именем test
$ git clone https://github.com/andrIvash/node-template.git nodeserver
$ cd nodeserver
$ npm i
Cоздаем тестовых пользователей (Ivan и Vasya)
$ node createuser.js
Запускаем сервер
$ npm start