Read it in English
Links | Projeto | Tecnologias | Instalação |
O projeto pode ser acompanhado através do link: DOUZ.
Duoz é o projeto desenvolvido com aspectos e inspirações no projeto aprensentado pela Next Level Week, um evento online produzido pela Rocketseat.
Projeto totalmente responsivo e funcional.
- Javascript (https://www.javascript.com/)
- Typescript (https://www.typescriptlang.org/)
- ReactJS (https://reactjs.org/)
- Tailwind CSS (https://tailwindcss.com/)
- Radix UI (https://www.radix-ui.com/)
- Axios (https://axios-http.com/ptbr/docs/intro)
- Prisma (https://prisma.io/)
- PostgreSQL (https://www.postgresql.org/)
- React Hook Form (https://react-hook-form.com/)
- Phosphor Icons (https://phosphoricons.com/)
- ZOD (https://zod.dev/)
- Vercel - Hospedagem Web/Server (https://vercel.com/)
- Neon - Hospedagem PostgreSQL ((https://neon.tech/))
- Renomeie o arquivo
.env.example
para.env
dentro da pastaserver
- Semeie os games no banco de dados rodando
yarn seed
dentro da pastaserver
- Inicie o servidor do backend em um terminal, rodando o comando
npm run dev
ouyarn dev
dentro da pastaserver
- Inicie o servidor da web em outro terminal, rodando
npm run dev
ouyarn dev
dentro da pastaweb
- Para utilizar o aplicativo web, basta abrir http://localhost:5173 em algum browser
- Faça um fork desse repositório;
- Crie um branch para a sua feature:
git checkout -b minha-feature
; - Faça um commit com suas alterações:
git commit -m 'feat: Minha nova feature'
; - Faça um push para a sua branch:
git push origin minha-feature
; - Faça um pull request com sua feature;
Pull requests são sempre bem-vindos. Em caso de dúvidas ou sugestões, crie uma issue ou entre em contato comigo.
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
English version
Links | Project | Technologies | Installation |
The project can be followed through the link: DUOZ.
Duoz is the project developed with aspects and inspirations from the project presented by Next Level Week, an online event produced by Rocketseat.
Fully responsive and functional design.
- Javascript (https://www.javascript.com/)
- Typescript (https://www.typescriptlang.org/)
- ReactJS (https://reactjs.org/)
- Tailwind CSS (https://tailwindcss.com/)
- Radix UI (https://www.radix-ui.com/)
- Axios (https://axios-http.com/ptbr/docs/intro)
- Prisma (https://prisma.io/)
- PostgreSQL (https://www.postgresql.org/)
- React Hook Form (https://react-hook-form.com/)
- Phosphor Icons (https://phosphoricons.com/)
- ZOD (https://zod.dev/)
- Vercel - Hospedagem Web/Server (https://vercel.com/)
- Neon - Hospedagem PostgreSQL ((https://neon.tech/))
- Rename the
.env.example
file to.env
inside theserver
folder - Seed the games into the database by running
yarn seed
inside theserver
folder - start the backend server in a terminal by running
npm run dev
oryarn dev
inside theserver
folder - start the web server in another terminal by running
npm run dev
oryarn dev
from within theweb
folder - To use the web application, just open http://localhost:5173 in some web browser
- Do a fork of that repository;
- Create a branch for your feature:
git checkout -b minha-feature
; - Make a commit with your changes:
git commit -m 'feat: Minha nova feature'
; - Make a push to your branch:
git push origin minha-feature
; - Make a pull request with your feature;
Pull requests are always welcome. If you have any questions or suggestions, please create an issue or contact me.
This project is under the MIT license. See the LICENSE file for more details.