https://github.com/janascher/trocarwheels
Desafio final do ciclo 01 da Turma Turing do programa Alpha EdTech.
https://github.com/janascher/trocarwheels
css html javascript jwt multer nginx no-ip nodejs npm postgresql
Last synced: 2 months ago
JSON representation
Desafio final do ciclo 01 da Turma Turing do programa Alpha EdTech.
- Host: GitHub
- URL: https://github.com/janascher/trocarwheels
- Owner: janascher
- License: mit
- Created: 2022-09-22T11:49:58.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-10-14T16:29:40.000Z (over 3 years ago)
- Last Synced: 2023-03-10T09:10:54.225Z (over 3 years ago)
- Topics: css, html, javascript, jwt, multer, nginx, no-ip, nodejs, npm, postgresql
- Language: JavaScript
- Homepage:
- Size: 25.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## š Preview
## š§ Sobre o projeto
Desenvolver um website que possibilite que usuƔrios possam colecionar e trocar suas coleƧƵes.
## š Regras da equipe
### Sobre as atividades:
- cuidar com os direitos autorais sobre imagens;
- atualizar a versão atual com a remota;
- criar ou voltar para branch;
- adicionar e escolher uma atividade no Trello;
- ao concluir uma atividade, abrir uma PR (pull request);
- após atualizar na branch main, marcar a atividade como concluĆda no Trello.
### Sobre Pull Request (PR):
- Ć© proibido realizar commits e push na branch main;
- ir para branch main, realizar fetch e merge com a origin/main;
- retornar a sua topic branch e realizar merge com a main.**Observação: resolver os conflitos caso exista**;
- fazer push com repositório remoto;
- abrir a PR e solicitar via Whatsapp para que os demais possam revisar;
- pelo menos um dos revisores devem aprovar ou solicitar explicitamente quais correƧƵes devem ser feitas;
- somente após todas as correções terem sido realizadas e, pelo menos um dos revisores terem aprovado, que o dono da PR pode realizar o merge na main.**Observação: caso na hora de realizar o merge o GitHub acusar algum conflito, a PR deve ir para o estado de draft e retomar para o passo 2 ("ir para branch main...")**.
## ⨠Requisitos do projeto
- [x] Uso de API RESTful;
- [x] Front-end no formato SPA (Single Page Application);
- [x] Programação Javascript Vanilla;
- [x] Back-end em Node.js + banco de dados PostgreSQL;
- [x] Autenticação / controle de sessão;
- [x] Envio, armazenamento e exibição de imagens;
- [x] Deve possuir āanimaçãoā.
## š Tecnologias
As seguintes ferramentas foram usadas na construção do projeto:
- **[HTML](https://developer.mozilla.org/pt-BR/docs/Web/HTML)**
- **[CSS](https://developer.mozilla.org/pt-BR/docs/Web/CSS)**
- **[JavaScript](https://developer.mozilla.org/pt-BR/docs/Web/JavaScript)**
- **[GitHub](https://docs.github.com/pt/pages)**
- **[Git](git-scm.com)**
- **[WhatsApp](https://www.whatsapp.com/?lang=pt_br)**
- **[Discord](https://discord.com/)**
- **[Trello](https://trello.com/pt-BR)**
- **[Figma](https://www.figma.com/)**
- **[Node.js](https://nodejs.org/en/)**
- **[npm](https://www.npmjs.com/)**
- **[NGINX](https://www.nginx.com/)**
- **[PostgreSQL](https://www.postgresql.org/)**
- **[DB Designer](https://www.dbdesigner.net/)**
- **[JSON Web Tokens - jwt.io](https://jwt.io/)**
- **[Multer](https://github.com/expressjs/multer)**
- **[No-IP](https://www.noip.com/pt-BR)**
## š Links de sobrevivĆŖncia
- [Guia Git e Github - Boas PrƔticas](https://diegocoliveira.github.io/equipe10-dev-html/index.html);
- [Guia com alguns comandos para trabalhar com Git e GitHub](https://github.com/janascher/guia-git-github).
## š¤ Contribuidores

Ćlvaro Ferreira
š

Lucas Reis
š

JanaĆna Scher
š

RogƩrio Kotsubo
š