- setting up tailwindcss and other plugins - designing the landing page - creating a reusable button component