On the backend, Adonis.js powers the application's server-side logic, handling user authentication, data management, and business logic with efficiency and security. Docker was used to containerize the application, ensuring a consistent and reliable deployment process across different environments.