Skip to content

Template for Phoenix 1.3 projects

Notifications You must be signed in to change notification settings

AndrewHYi/firebird

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Firebird

Build Status

Infinite Red's boilerplate for new Phoenix projects, using Dave Thomas's excellent Elixir project generator.

Why Firebird?

While Phoenix comes with some good defaults out of the box, if you're building a non-trivial application you'll need to make some different choices. Infinite Red ships Elixir/Phoenix web applications and websites regularly and we've found that using Yarn, Webpack, and some other tooling makes our lives easier.

We plan to keep Firebird up to date and a leading boilerplate for Phoenix applications. Star (and watch, if you want) this repo to show support and keep tabs on our progress!

Highlights

Install

Note that Firebird requires Elixir 1.4.0+.

$ mix archive.install hex mix_generator
$ mix archive.install hex mix_templates
$ mix template.install github infinitered/firebird

Use

$ mix gen firebird <your_project_name>
$ cd <your_project_name>
$ bin/setup

License

The MIT License (MIT), copyright (c) 2017 Infinite Red, Inc.

About

Template for Phoenix 1.3 projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Elixir 78.8%
  • Shell 10.0%
  • JavaScript 10.0%
  • HTML 1.1%
  • CSS 0.1%