Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bigardone/phoenix-react-redux-template
Application template for SPAs with Phoenix, React and Redux
https://github.com/bigardone/phoenix-react-redux-template
Last synced: about 1 month ago
JSON representation
Application template for SPAs with Phoenix, React and Redux
- Host: GitHub
- URL: https://github.com/bigardone/phoenix-react-redux-template
- Owner: bigardone
- License: mit
- Created: 2016-01-29T15:24:52.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2016-03-23T08:29:10.000Z (over 8 years ago)
- Last Synced: 2024-04-22T13:33:39.523Z (8 months ago)
- Language: Elixir
- Size: 59.6 KB
- Stars: 130
- Watchers: 10
- Forks: 14
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- freaking_awesome_elixir - Elixir - Application template for SPAs with Phoenix, React and Redux. (Examples and funny stuff)
- fucking-awesome-elixir - hello_phoenix - Application template for SPAs with Phoenix, React and Redux. (Examples and funny stuff)
- awesome-elixir - hello_phoenix - Application template for SPAs with Phoenix, React and Redux. (Examples and funny stuff)
README
# Phoenix template
This is a template for new Phoenix single page applications with:
- **React**
- **Redux**
- **React router**
- **ES6/7**
- **Sass** with **Bourbon**, **Neat** and **Bitters**
- Authentication via **Guardian** and **jwt****User** base migration and both **registration** and **authentication** controllers already implemented.
To start your Phoenix app:
* Install dependencies with `mix deps.get`
* Create and migrate your database with `mix ecto.create && mix ecto.migrate`
* Install Node.js dependencies with `npm install`
* Start Phoenix endpoint with `mix phoenix.server`Now you can visit [`localhost:4000`](http://localhost:4000) from your browser.
Happy coding!
## License
See [LICENSE](LICENSE).