An open API service indexing awesome lists of open source software.

https://github.com/mairess/project-frontend-online-store-ts

Projeto de um e-commerce, feito em grupo, para simular um ambiente de trabalho real, onde a colaboração eficaz e a gestão do tempo foram essenciais.
https://github.com/mairess/project-frontend-online-store-ts

agile-methodologies comunication kanban-board leadership scrum styled-components teamwork time time-management

Last synced: 3 months ago
JSON representation

Projeto de um e-commerce, feito em grupo, para simular um ambiente de trabalho real, onde a colaboração eficaz e a gestão do tempo foram essenciais.

Awesome Lists containing this project

README

        

#

Projeto Front-end Online Store

## Contexto

Esse é um projeto realizado em grupo visando trabalhar além de `hard skills` também as `soft skills`. Ele é uma versão simples de uma loja online que utiliza a `API do Mercado Livre`, onde suas funcionalidades foram desenvolvidas com base no que foi definido em nosso `Kanban` simulando o mais próximo do mercado de trabalho. Algumas funcionalidades são, buscar produtos, por termos e categorias, adicionar e remover do carrinho de compras diferentes quantidades de produtos, ver os detalhes e finalizar a compra.

Rode o projeto localmente

> ⚠️ É preciso ter o [Node](https://nodejs.org/en) instalado em sua máquina.

Clone o repositório:

```SHELL
git clone [email protected]:mairess/project-frontend-online-store-ts.git
```

Instale as dependências:

```SHELL
npm install
```

Inicie o vite server:

```SHELL
npm run dev
```

Rode o projeto com o docker

> ⚠️ É preciso ter o [Docker](https://www.docker.com/get-started/) instalado em sua máquina.

Clone o repositório:

```SHELL
git clone [email protected]:mairess/project-frontend-online-store-ts.git
```

Suba o container:

```SHELL
docker compose up -d
```

O vite server estará disponível na porta `3000`:

```HTML
http://localhost:3000
```

## Competências desenvolvidas

- Compreender e praticar `Métodos Ágeis`.
- Compreender o que é `Kanban`.
- Compreender e praticar o que é `Scrum`.
- Capacidade de `trabalhar em equipe` de maneira eficaz.