8000 GitHub - alexay7/tuerti: Réplica de la red social popular en la década de 2010 conocida como Tuenti.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

alexay7/tuerti

Repository files navigation

Tuerti

Recreación basada en nodejs de Tuenti, red social española popular en la década de 2010 y convertida ahora en operadora telefónica

NOTA: Este proyecto está todavía en una fase temprana de desarrollo.

Evitar comentarios sobre páginas faltantes, a día 05/12/2020 las páginas disponibles son el inicio, la página de registro, la página de carga, la página de perfil de usuario y la página de evento.

Funciones disponibles 🚨

  • Registrar usuario (sin código de invitación)
  • Iniciar sesión
  • Cerrar sesión
  • Crear evento (sin invitados ni foto de portada)
  • Apuntarse a evento (sin notificaciones reales)
  • Desapuntarse de evento
  • Agregar como amigo (sin notificación de petición ni mensaje)
  • Eliminar amigo
  • Editar estado propio
  • Añadir entradas al espacio personal (texto y youtube)
  • Bloquear usuario (por ahora solo impide ver su página de perfil y él la tuya)
  • Cambiar idioma (solo en la página principal)

Pre-requisitos 📋

  • NodeJs

  • Base de datos relacional

Instalación 🔧

Instalar las dependencias npm

Abre un terminal y accede al directorio donde se encuentre app.js, una vez dentro escribe el siguiente comando:

npm install

Esto creara una carpeta node_modules donde estarán todas las dependencias necesarias para que todo funcione en orden

Crea un archivo .env y escribe las variables necesarias para iniciar la web y acceder a la base de datos, las variables necesarias son las siguientes:

URL=LA_IP_A_UTILIZAR

PORT=PUERTO_A_UTILIZAR

PASSPORT_SECRET=CÓDIGO_SECRETO_CUALQUIERA

NODE_ENV='development' o 'test o 'production'

DB_NAME="NOMBRE_DE_LA_BBDD"

DB_USER="USUARIO_CON_ACCESO_A_LA_BBDD"

DB_PASS="CONTRASEÑA_DEL_USUARIO"

DB_HOST="IP_DONDE_ESTÉ_ALOJADA_LA_BBDD"

DB_PORT="PUERTO_QUE_UTILIZA_LA_BBDD"

Iniciar la web ⚙️

Una vez preparado todo lo anterior puedes iniciar la web entrando con un terminal al directorio donde se encuentra app.js y escribiendo el siguiente comando:

node app.js

Te aparecerá en la consola la ip y el puerto donde se está alojando la web y solo tendrás que entrar en el navegador y copiar ip:puerto en la barra de direcciones para acceder.

Construido con 🛠️

Autor ✒️

Licencia 📄

Este proyecto está bajo la Licencia (GNU General Public License v3.0) - mira el archivo LICENSE.md para detalles

About

Réplica de la red social popular en la década de 2010 conocida como Tuenti.

Resources

License

Stars

Watchers

Forks

Releases

No releases published
0