Workflow is a web learning platform for developers and designers developed during Ignite Lab 01 from @Rocketseat. This application follows the Microservices architecture and includes two services: Classroom and Purchases.
The Classroom service is responsible for managing the courses, while the Purchases service is responsible for managing the purchases of the customers. Both services are implemented using the Apollo GraphQL framework. Services communicate each other through a Kafka Broker. On the frontend, the application is built using the Next.js framework and Tailwind CSS.
Login
Logout
Register
Purchases Service
Classroom Service