Skip to content

Local Development Essentials

Testing E-Mail Sending Feature

  • Mailpit is a small, fast, low memory, zero-dependency, multi-platform email testing tool & API for developers
  • It acts as an SMTP server, provides a modern web interface to view & test captured emails, and includes an API for automated integration testing
  • Docker with Springboot really useful for local development
  • Rest API really helpful for integration testing

Testing MongoDB documents

  • MongoDB docker image helps to run docker container for local development
  • MongoDB Express is one of the best tool to visualise MongoDB content, and it's really helpful for local development to add/update/remove data from/to MongoDB