Реализация приложения на NodeJs с использованием баз данных mongoDb, MySql, авторизации пользователей и работой с API стороннего сервиса.
Что использовано:
- Фреймворк Express
- Авторизация через Passport
- Базы данных mongoDb и MySql
- Шаблонизатор EJS
- CSS-фреймворк Bootsrap 3
- Менеджер пакетов Bower
- Таск-менеджер Gulp
Что было сделано:
- Регистрация, авторизация пользователей
- Работа с API стороннего сервиса
- Модули для роутов, контроллеры, сервисы
- Подключаемые шаблоны и генерация разметки через шаблонизатор
- Автоматизация процесса разработки через Gulp:
- Перезапуск NodeJs при изменении кода
- Автоматическая вставка в HTML-шаблон ресурсов из Bower и принадлежащих непосредственно проекту