The goal of this project is to provide a simple way to generate landing pages with email collection to validate ideas early.<p>Instead of just jumping into a new side-project, create the landing page first and check if it gets traction. Without writing a single line of code.<p>And if it looks promising and you develop your project, you will already have a list of people interested on it to reach out to.<p>The landing pages are generated from a single configuration file (YAML).<p>Several pages can be defined, by just providing their texts and other settings. The pages are then rendered from the template during the Docker container startup.<p>The email collection is done with a simple form that sends the email to the backend, which stores it in a CSV file for each site.<p>Both the frontend and the backend are served by the same container, just with one process per worker.
> create the landing page first and check if it gets traction<p>I always wondered if that kind of practice was bullshit by marketing people to justify their job or if it actually ever works.<p>The mere fact that one would need to create a fake landing page hints that the project is not solving an actual problem. If you only have minutes to spend on a side-project and don't immediately see whether or not it solves an actual problem, maybe just don't do it?