Skip to content

Build products faster. Kickstart Pro is the best Elixir/Phoenix SaaS template.

Notifications You must be signed in to change notification settings

rafaltrojanowski/kickstart_pro

Repository files navigation

👉 I've built Phoenix Kickstart Pro which is a version of Kickstart that includes payments with Stripe, Subscriptions, Pricing Plans, and much more.

Want to see how it works? Check out the Kickstart walkthrough video

Phoenix Kickstart SaaS Template

All your Phoenix apps should start with set of default features. It's like Jumpstart Rails, for Phoenix.

Getting started

To start your Phoenix server:

  • Install dependencies with mix deps.get
  • Create and migrate your database with mix ecto.setup
  • Install Node.js dependencies with npm install inside the assets directory
  • Start Phoenix endpoint with mix phx.server

Now you can visit localhost:4000 from your browser.

Create Admin Account

mix run priv/repo/seeds.exs

Admin Credentials:

[email protected]:password1234

Social Login

Create .env file in project root with Facebook and Google credentials:

export FACEBOOK_CLIENT_ID="XXX"
export FACEBOOK_CLIENT_SECRET="XXX"
export GOOGLE_CLIENT_ID="XXX"
export GOOGLE_CLIENT_SECRET="XXX"

Run:

$ source .env

Ready to run in production? Please check our deployment guides.

Features

To get all available features, please read: changelog

Learn more

About

Build products faster. Kickstart Pro is the best Elixir/Phoenix SaaS template.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published