Node.js, Vue.js, Nuxt.js, Google App Engine, Google Cloud Storage, JWT Authentication

This Node.js and Nuxt.js website

This site is my last personal project.
It's a portfolio site that I built to improve my skills on the latest technologies. It consists of two applications: a Nuxt.js application as a frontend framework and a Node.js application as a backend API.

The website is built using the following technologies:

  • Nuxt.js
  • Node.js
  • JWT authentication
  • MongoDB
  • Google App Engine for hosting
  • Google cloud storage for image storage

The Nuxt.js application is divided into two parts:

  • The frontend part that you can see on this page
  • The backend part to edit the website like a classic CMS

The app can manage multiple users and multiple portfolio website.

Github repository for the backend

Github repository for the frontend