Lucky message website with exclusive access. Back-End developed following some design patterns and best practices. Practices in building the back-end : dependency injection, Repository, clean architecture, solids.
The practices followed in this project are not the best and are not suitable for all cases. This project was developed based on my studies in clean code, clean architecture and solids
- Registration of Collaborators;
- Login page;
- Options menu;
- Message Registration;
- Random Messages;
- User registration;
- Registration of Leaders.
- TypeScript
- React.JS
- Node.JS
- PostgresSql
- Prisma
- Express
- Tsyringe
- Joi
- SOLID
- Clean Architecture