npm install
npm start
npm run build
npm run server
я использовал mongodb. т.к. не смог научиться пользоваться PossgreSQL, поэтому перед запуском сервера необходимо вклучить mongod
Вся клиентская часть выполнена по заданию. Но бекэнд пришлось выпонить по своему.
В файле src/pages/create-news.vue - собран не большой конструктор брашурок,
который сохраняет заголовок карточки,
содержимое (реклама) и картинку, а так же делает предосмотр перед отправкой,
но при отправки данных на сервер, возникает проблема,
я не знаю какой тип данных должен быть у переменной image чтобы она хранила изображение.
Помимо брашурок, на сайте есть полностью рабочая система авторизации в файле src/pages/sing-in и в src/pages/check-in регистрация пользователей,
а также файл src/pages/users с таблицей уже авторизованных пользователей.
Я боялся, что если начну сейчас учить PossgreSQL и koa.js, то не успею выполнить работу к сроку, поэтому в качестве базы данных использовал уже знакомый мне mongoose и express для сервера. Я знаю, что koa.js - это потоиок express и он очень похож на него, поэтому сейчас, когда необходимый объём работы выполнен я начну учить koa.js, надеюсь что попаду к вам на стажировку и вы меня научите работать с ним и PossgreSQL.
Помимо Vue.js, MongoDB, Express использовал:
animate.css - для анимации,
wow.js - для анимации при скролинге