Skip to content

Repository files navigation

Tweeter

Solución para un reto de Devchallenges.io.

Tabla de Contenido

Descripción general

screenshot

Este fue mi proyecto autodidacta mas difícil. Me tomo mucho tiempo y esfuerzo. En especial porque quería tryhardear un poco con las tecnologías que use en este proyecto. Entre estas aprender a profundidad Vue, aprender lo básico de docker, usar el orm prisma y aprender AWS o por lo menos S3.

Se construyo con

Como usarlo

Para clonar y correr esta aplicación, tu necesitas Git, Docker y Node.js

# Clone this repository
$ git clone https://https://github.com/Musagy/tweeter
# Run the app with docker
$ docker compose -f docker-compose.prod.yml up

Si quieres ejecutar sin docker (y configurando Postgres en el archivo ".env"):

# Clone this repository
$ git clone https://https://github.com/Musagy/tweeter
# Configurando servidor
$ cd server
$ npm install
# Configura base de datos tomando la ruta
$ npx prisma migrate dev
# Transpilación del provecto 
$ npm build
# Correr servidor
$ npm start
# Configurando cliente
$ cd ../client
$ npm install
# Transpilación del provecto 
$ npm build
# Correr cliente
$ npm start

Y por ultimo si quieres ejecutar los test tienes que crear primero un usuario con estos datos:

 - Email: "user@test.io"
- Username: "Tester"
- Password: "1234"

Contactos

About

Clone of Twitter | Express + Vue + TS

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages