Este repositorio contiene el código fuente de la aplicación web NotTwitter, una copia de Twitter desarrollada como proyecto universitario de la asignatura de Sistemas y tecnologías Web del Grado en Ingeniería Informática de la Universidad de La Laguna.
Utilizamos el stack MEVN (MongoDB, Express, Vue.js y Node.js) para desarrollar nuestra aplicación, y hemos incorporado herramientas de integración continua como GitHub Actions, Slack y PivotalTracker para mejorar nuestro flujo de trabajo.
Nuestro objetivo es replicar las principales funcionalidades de Twitter, como la publicación de tweets, poder seguir a otros usuarios, etc.
Debes tener previamente instalado NodeJS en su versión v16.3.0.
git clone https://github.com/SyTW2223/E07
cd E07
npm i
DATABASE_USER=XXXX
DATABASE_NAME=XXXX
DATABASE_PASSWORD=XXXX
DATABASE_HOST=XXXX.XX
DATABASE_PORT=XXXX
BACKEND_PORT=XXXX
JWT_SECRET=XXXX
VITE_BACKEND_URL=XXXX
npm run build:express
npm run prod:express
npm run build
npm run preview