Front-end has implemented by these features:
- Javascript
- Vue.js & Nuxt.js
- Nuxt.js Auth Module
- JWT authentication
- Access Token supported
- Refresh Token supported, but its commented because Back-end does not support it.
and Back-end has implemented by these features:
- Javascript
- Node.js & Express.js
- MongoDB
- Mongoose ORM
- JWT authentication
- Access Token supported
- Refresh token does not implemented for the back-end!
For starting the Expres.js project:
-
npm install
-
npm start
And for running the Nuxt.js project you just need to execute these two commands:
-
npm install
-
npm run dev
Note: This Web application also has an article that you can refer to it.