Every project should demonstrate:
- A clearly identified problem or use case
- A functional full-stack application
- Meaningful integration with the Midnight ecosystem
- Smart contract deployment on Preview or PreProd
- Working frontend and backend components
- A functional MVP/demo
- Clear documentation and setup instructions
- A demonstration of the deployed application
- A clear explanation of how Midnight enables or improves the solution
