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.examplepara.envdentro da pastaserver - Semeie os games no banco de dados rodando
yarn seeddentro da pastaserver - Inicie o servidor do backend em um terminal, rodando o comando
npm run devouyarn devdentro da pastaserver - Inicie o servidor da web em outro terminal, rodando
npm run devouyarn devdentro 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.examplefile to.envinside theserverfolder - Seed the games into the database by running
yarn seedinside theserverfolder - start the backend server in a terminal by running
npm run devoryarn devinside theserverfolder - start the web server in another terminal by running
npm run devoryarn devfrom within thewebfolder - 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.