Table of Contents
Dinan is an application for creating your own exams and participating in those created by other users. By participating to the exam, you will get a ⭐NFT⭐ no matter what your score is. NFT is a proven record in the blockchain, so nobody can fake it or change your score.
-
Frontend:
- Next.js/React.js
- Tailwindcss
- Typescript
-
Backend:
- Typescript
- Expressjs
- Prisma
- PostgreSQL
- Docker
-
Blockchain:
- Hardhat
- Solidity
- Polygon
- Typescript
- Alchemy
Coming soon
Coming soon
- Add possibility to set pass threshold
- Add possibility to set a maximum time for an exam
- Improve NFT image
- Add more Unit, Integration and E2E tests
- Add Github Actions for testing and deploying
- Deploy the application
- Move frontend app to Next13
- Setup shared Eslint, Prettier and Husky
If you want to contact me, there's my e-mail: jakub.lyczko1@gmail.com






