Project Overview
Building Mailfox has been a lot of fun. We were able to try out new technologies like Astro to build the landing page. Here’s an overview of the technical stack we used:
• If you want a blazingly fast landing page - use Astro. We have really enjoyed working with Astro and on top of that we have scored almost 100/100 on Google Pagespeed Insights.
• For the web app we used our old friend Angular in combination with some fancy styles and components from Tailwind and daisyUI.
• The backend is powered by Directus, an open-source data platform that makes managing content a breeze
• Docker is used to orchestrate Directus, Redis and nginx, providing a seamless and scalable environment
• All components are hosted on AWS, using Amplify and Elastic Beanstalk to automate deployment processes.
• As always, we used Amazon RDS for a simple and reliable database
This is our stack that we like to use and it has been very reliable in the past. We have used it to build many other applications.