/kms

This is the repo to Spiinge.com a text editor written in Vuejs and Nuxtjs.

Primary LanguageVue

Spiinge

image

Spiinge is a text editor. It has the basic functionality of typical text editors. It allows you to create, read, update and delete text. You can also create several texts from the main menu view. Unlike other text editors where it takes you several steps to create text.

Spiinge Architecture

Spiinge uses the Nuxt framework. It has an easy method for creating web applications with the front-end and back-end in the same source code.

Front-End Architecture

  • Vue.js
  • Vuetify

Back-End Architecture

  • Node.js
  • SQL Database
  • Nuxt.js
  • Express
  • Google Cloud GCP
Vuejs Modules Used
  • Vuex
  • Vue Router
Nuxtjs Modules Used
  • nuxtjs/axios
  • nuxtjs/vuetify
  • nuxtjs/auth-next
  • nuxtjs/styelint

To install

# install dependencies
$ npm install

# serve with hot reload at localhost:3000
$ npm run dev

# build for production and launch server
$ npm run build
$ npm run start

# generate static project
$ npm run generate

For detailed explanation on how things work, check out Nuxt.js docs.