Setting Up a Phoenix SaaS Starter with Cozystack

250
clicks
Setting Up a Phoenix SaaS Starter with Cozystack

Source: youtube.com

Type: Video

The video by Jan Ehrhardt details the creation of a Phoenix-based SaaS starter template named 'Cozystack'. It starts with initializing a new Phoenix project, named to fit the Cozystack suite. Basic dependencies like Postgres are configured using Docker. The setup process includes creating a Phoenix app 'Cozystack', setting up a Docker Compose configuration for Postgres, and running initial setup tasks. Following this, Jan demonstrates adding authentication using Phoenix's built-in generators, which include creating user tables and handling user registrations with email confirmations. The project is committed to version control, and Jan reviews the generated code to explain how user registration and authentication are handled. Finally, future steps and planned additions like multi-tenancy, Py authentication, and deployment strategies are mentioned for subsequent streams.

© HashMerge 2024