Digital goods shop & blog created using Elixir (Phoenix framework)
See the codeDigital goods shop & blog created using Phoenix Framework (Elixir)
This is the source code for my new website - Authentic Pixels. Through Authentic Pixels, I plan to deliver high quality free & premium web resources including Bootstrap HTML templates, startup landing pages, UI kits, mockups & themes for Ghost & Wordpress.
View the live website here - Authentic Pixels
Here are some screenshots of the admin area.


This project has been a great learning experience for me. Coming from Ruby on Rails, there are a lot of things that are done differently in Elixir/Phoenix and building this app has helped me understand the "Elixir way" of doing things.
Some of the things that this project helped me wrap my head around are -
router.exI will be writing about this is a lot more detail on my blog soon.
git clone git@github.com:authentic-pixels/exshop.git
cd exshop
mix deps.get
npm install
mix ecto.create
mix ecto.migrate
priv/repo/seeds.exs file.mix run priv/repo/seeds.exs
dev.secret.exs inside config folder with the following contents. Be sure to change the 'name', 'api_key' and 'api_secret' fields.use Mix.Config
config :cloudini,
api_key: "CHANGE_ME",
api_secret: "CHANGE_ME",
name: "CHANGE_ME",
stub_requests: false,
http_options: [timeout: 15000]
iex -S mix phoenix.server
Now visit http://localhost:4000/ to see the frontend version. To access the admin area, visit http://localhost:4000/admin. You can login with the email and password set in priv/repo/seeds.exs.
MIX_ENV=test mix ecto.reset
mix test.watch
The Elixir/Phoenix community is really welcoming & responsive. There are tons of nice examples and packages that helped me with my learning. Here are some of the elixir packages that I am using in this project -
For any questions/comments/suggestions, drop me a line at - bharani@authenticpixels.com or send me a tweet.
Thanks,
67 commits
Elixir
49.2%
HTML
35.9%
CSS
10.3%
JavaScript
4.7%
Digital goods shop & blog created using Elixir (Phoenix framework)
See the codeDigital goods shop & blog created using Phoenix Framework (Elixir)
This is the source code for my new website - Authentic Pixels. Through Authentic Pixels, I plan to deliver high quality free & premium web resources including Bootstrap HTML templates, startup landing pages, UI kits, mockups & themes for Ghost & Wordpress.
View the live website here - Authentic Pixels
Here are some screenshots of the admin area.


This project has been a great learning experience for me. Coming from Ruby on Rails, there are a lot of things that are done differently in Elixir/Phoenix and building this app has helped me understand the "Elixir way" of doing things.
Some of the things that this project helped me wrap my head around are -
router.exI will be writing about this is a lot more detail on my blog soon.
git clone git@github.com:authentic-pixels/exshop.git
cd exshop
mix deps.get
npm install
mix ecto.create
mix ecto.migrate
priv/repo/seeds.exs file.mix run priv/repo/seeds.exs
dev.secret.exs inside config folder with the following contents. Be sure to change the 'name', 'api_key' and 'api_secret' fields.use Mix.Config
config :cloudini,
api_key: "CHANGE_ME",
api_secret: "CHANGE_ME",
name: "CHANGE_ME",
stub_requests: false,
http_options: [timeout: 15000]
iex -S mix phoenix.server
Now visit http://localhost:4000/ to see the frontend version. To access the admin area, visit http://localhost:4000/admin. You can login with the email and password set in priv/repo/seeds.exs.
MIX_ENV=test mix ecto.reset
mix test.watch
The Elixir/Phoenix community is really welcoming & responsive. There are tons of nice examples and packages that helped me with my learning. Here are some of the elixir packages that I am using in this project -
For any questions/comments/suggestions, drop me a line at - bharani@authenticpixels.com or send me a tweet.
Thanks,
67 commits
Elixir
49.2%
HTML
35.9%
CSS
10.3%
JavaScript
4.7%