Dust Digital Games Store is an application that heavily relies on the Blockchain to inherit the security and storage capacity of the system. Not only it let us build more quickly as we rely on the already solid foundation of the Blockchain, we can also reduce costs and provide another layer of security on top of the Blockchain system to assure our users are secured in both ways.
Leaving behind all the reputation that NFT's and Crypto currencies have due to scams and shady operations, Dust Digital Games is determined to use the technologies for what they were created for: providing a decentralized open network to let the users decide on their assets and currency.
DDG was founded because we wanted to learn new technologies and work as a team. These stacks could be updated as we are still early in development.
- Frontend: NextJS 13, Typescript, TailwindCSS, Web3.js
- Backend: NextJS 13 (API), Typescript, Prisma, PostgreSQL, Docker
We can setup the project using Docker or manually configuring the environment.
Remember to ask for the .env
file to the team.
- Clone the project
- Run
npm i
to install the dependencies - Run
docker-compose up --build
to start the application - Attach a shell into the dust-digital-games-store container
- Run
npm run prismaMigrateDev
to get the initial schema
- NodeJS (v16.9.1)
- PostgreSQL (v13.4)