All Projects → wojtekmach → Acme_bank

wojtekmach / Acme_bank

Licence: mit
An example ☂ project

Programming Languages

elixir
2628 projects

Projects that are alternatives of or similar to Acme bank

Textor
A plain text editor for iOS
Stars: ✭ 564 (-19.43%)
Mutual labels:  app
Emission
⚠️ Deprecated repo, moved to artsy/eigen ➡️ React Native Components
Stars: ✭ 620 (-11.43%)
Mutual labels:  app
Tinder React Native
Tinder clone - React Native.
Stars: ✭ 661 (-5.57%)
Mutual labels:  app
Moneykeeper
💰A lightweight billing tool.
Stars: ✭ 584 (-16.57%)
Mutual labels:  app
Kaffy
Powerfully simple admin package for phoenix applications
Stars: ✭ 617 (-11.86%)
Mutual labels:  phoenix
Torch
A rapid admin generator for Elixir & Phoenix
Stars: ✭ 640 (-8.57%)
Mutual labels:  phoenix
Ex venture
Text based MMORPG engine written in Elixir
Stars: ✭ 559 (-20.14%)
Mutual labels:  phoenix
Devdocs
API Documentation Browser
Stars: ✭ 27,208 (+3786.86%)
Mutual labels:  app
Rutracker Proxy
rutracker proxy based on electron
Stars: ✭ 620 (-11.43%)
Mutual labels:  app
Latest
A small utility app for macOS that makes sure you know about all the latest updates to the apps you use.
Stars: ✭ 657 (-6.14%)
Mutual labels:  app
Tensorflowandroiddemo
TensorFlow android demo 车道线 车辆 人脸 动作 骨架 识别 检测 抽烟 打电话 闭眼 睁眼
Stars: ✭ 589 (-15.86%)
Mutual labels:  app
React Native Redux Feinn
🚀 react native redux FeInn 从零到1让你学会搭建一个APP
Stars: ✭ 609 (-13%)
Mutual labels:  app
Jspaint
🎨 Classic MS Paint, REVIVED + ✨Extras
Stars: ✭ 5,972 (+753.14%)
Mutual labels:  app
Alerter
An Android Alerting Library
Stars: ✭ 5,213 (+644.71%)
Mutual labels:  app
Banks Db
Community driven database to get bank info (name, brand color etc.) by bankcard prefix (BIN)
Stars: ✭ 672 (-4%)
Mutual labels:  bank
Pup
The Ultimate Boilerplate for Products.
Stars: ✭ 563 (-19.57%)
Mutual labels:  app
App Framework
Applications for any device with HTML, CSS and JavaScript - free and open source!
Stars: ✭ 639 (-8.71%)
Mutual labels:  app
Open Source Ios Apps
📱 Collaborative List of Open-Source iOS Apps
Stars: ✭ 28,826 (+4018%)
Mutual labels:  app
Faker
Faker is a pure Elixir library for generating fake data.
Stars: ✭ 673 (-3.86%)
Mutual labels:  phoenix
Workbench
Seamless, automatic, “dotfile” sync to iCloud.
Stars: ✭ 650 (-7.14%)
Mutual labels:  app

Bank Platform

Build Status

Deploy

Acme Bank is an example project to explore and experiment with building modular and maintainable Elixir/Phoenix applications. For some more context, see ElixirConf USA 2016 talk "Building an Umbrella Project":

See README of each application to learn more about what it does. Most apps contain a "wishlist" of features that might makes sense for that app. The idea is not to implement these features but to show how each particular app can grow in complexity and thus how important it is to keep it separate.

Apps

diagram

Setup

$ git clone https://github.com/wojtekmach/acme_bank
$ cd acme_bank
$ mix deps.get
$ mix ecto.setup
$ (cd apps/bank_web && npm install)
$ (cd apps/backoffice && npm install)
$ mix phoenix.server
$ open http://localhost:4000
$ open http://localhost:4001/backoffice

Deployment

Acme Bank can be deployed to Heroku, see the Heroku Deploy button at the beginning of the README. MasterProxy is used as the main entry point to the application: it binds to the port exposed by Heroku, and forwards requests to web apps.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].