REFSZIN / Speedio

Desafio Técnico - Serviço de Encurtamento de URLs https://speedionode.onrender.com

Home Page:https://speedio.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

waving

Speedio Stack Vue + Node

Desafio Técnico - Serviço de Encurtamento de URLs

Built With


Description

Full Stack application
NodeJs + Typescript para API, Jest para testes de int e unit, Prisma ORM para PostgreSQL
Vue.js 3 + Less + Eslint + Prettier + Vuetify + Vue Router + Docker + Nginx + GitActions.

VIDEO APRESENTAÇÃO

Sobre o projeto tive alguns problemas no front com o user salvo no vuex quando não esta logado e navega pelo ranking e no cadastro. backend acredito estar bem escrito e funcionando bem :)

Run Locally

Clone the project

  git clone 

Go to the project directory

  cd projet

Install dependencies

  npm install

Start the server Node

  npm run start

Compiles and hot-reloads for development Vue

  npm run serve

Compiles and minifies for production

  npm run build

Run tests

  npm run test

Run in DOCKER

  docker compose up --build -d

About

Desafio Técnico - Serviço de Encurtamento de URLs https://speedionode.onrender.com

https://speedio.vercel.app


Languages

Language:TypeScript 42.4%Language:Vue 35.3%Language:JavaScript 14.4%Language:Less 5.6%Language:HTML 1.6%Language:Dockerfile 0.6%Language:Shell 0.1%