churcho / mpnetwork

A real-estate listing site built in Elixir with Phoenix and Postgres.

Home Page:http://www.mpwrealestateboard.network

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status

MPNetwork

A little real-estate listing site built on Elixir 1.6+, Phoenix 1.3+ and Postgresql 9+. The production site is hosted on Gigalixir.

Features

  1. All views work on mobile (responsive design)
  2. Search is quite full-featured (built on top of Postgres but adds a bunch of features)
  3. First Phoenix project in production use (yeah!)
  4. Dual concurrent test suite deployment build tests both client-side JS as well as server-side Elixir thanks to new Travis-CI "build stages" feature
  5. Images are cached via ETS in both scaled and original forms and stored in the DB
  6. "Devops Zero" achieved thanks to travis-ci and gigalixir
  7. Brunch used for asset packaging; at the time of this writing, things are moving to Webpack (future update perhaps)
  8. Will hopefully serve as a reference project for others new to Elixir/Phoenix dev

License

"MPNetwork" is copyright (c) 2018 Peter Marreck and MECHA LLC. All rights reserved.

Source code is licensed under the EUPL.

Staging/demo site is hosted here; use login "demo@demo.com" and password "demo".

Check NOTICE and LICENSE files for more information.

About

A real-estate listing site built in Elixir with Phoenix and Postgres.

http://www.mpwrealestateboard.network

License:European Union Public License 1.2


Languages

Language:HTML 46.3%Language:Elixir 40.6%Language:SCSS 7.9%Language:JavaScript 2.6%Language:Dockerfile 1.3%Language:Nix 0.7%Language:Shell 0.6%Language:Procfile 0.0%Language:sed 0.0%