Company blog where user can publish articles. The blog has multiple sections: news, events and tips & advices. User can add a new article to any section. This blog is a fullstack website :). Built using Vue.js in the frontend and Node.js in the backend, yup fullstack Javascript website :) Also, it is fully responsive.
Backend
npm install
node server
nodemon server
(autoamtically restart server if file changes)
Note:
server
is a Javascript file where Node.js server is setup.
Because I built this website on Linux & run it on Windows, I had an error saying "can't find module sqlite3". The following steps solve this issue:
npm i -g node-pre-gyp
npm rebuild
Frontend
cd frontend
npm install
npm run serve
- View articles in a section.
- Add an article to a section.
- Upload an image for the article.
- The blog is fully responsive.
- Vue.js
- Vue router
- axios
- Node.js
- Express
- RESTful API
- sqlite database