• #nodejs
  • #express
  • #mongodb
  • #jwt
  • #vue3
  • #pinia

Todo App con MEVN

MEVN Todo es una aplicación de gestión de tareas por proyectos. Cada usuario puede gestionar su cuenta y sus proyectos

Características

  • Autenticación por token (Inicio de sesión y registro de usuarios)
  • Autenticación con google
  • Proyectos por usuarios (CRD)
  • Tareas por proyectos (CRD)
  • Perfil de usuario
  • Cambio de contraseña

Tecnologías

  • NodeJS
  • ExpressJS
  • Express Validator
  • JWT
  • MongoDB
  • Mongoose
  • VueJS 3 (composition API)
  • Pinia
  • Vue Router

Instalación

Backend

Terminal window
cd ./api
cp .env.example .env
npm install
npm run dev

Frontend

Terminal window
cd ./app
cp .env.example .env
npm install
npm run dev

Capturas

Página de inicio

Página de inicio

Página de inicio de sesión

Página de inicio de sesión

Página de registro

Página de registro

Página de proyectos

Página de proyectos

Página de tareas

Página de tareas

Si deseas usar la aplicación y necesitas ayuda con la instalación o el uso, puedes contactarme por linkedin: @jhonachata

Puedes acceder a una copia de la aplicación desde aquí MEVN Todo

Te puede interesar: Laravel user roles scaffold