All Projects → sardaukar → Bank_api

sardaukar / Bank_api

Code from the Event Sourcing With Elixir blog series

Programming Languages

elixir
2628 projects

Projects that are alternatives of or similar to Bank api

Symfony 5 Es Cqrs Boilerplate
Symfony 5 DDD ES CQRS backend boilerplate
Stars: ✭ 759 (+2068.57%)
Mutual labels:  event-sourcing, ddd, cqrs
Wolkenkit
wolkenkit is an open-source CQRS and event-sourcing framework based on Node.js, and it supports JavaScript and TypeScript.
Stars: ✭ 880 (+2414.29%)
Mutual labels:  event-sourcing, ddd, cqrs
Ddd Leaven Akka V2
Sample e-commerce system #Microservices #Akka #Reactive-DDD #CQRS
Stars: ✭ 362 (+934.29%)
Mutual labels:  event-sourcing, ddd, cqrs
Eventsourcing
A library for event sourcing in Python.
Stars: ✭ 760 (+2071.43%)
Mutual labels:  event-sourcing, ddd, cqrs
Eventhorizon
CQRS/ES toolkit for Go
Stars: ✭ 961 (+2645.71%)
Mutual labels:  event-sourcing, ddd, cqrs
Akka Ddd
Akka CQRS/ES framework
Stars: ✭ 330 (+842.86%)
Mutual labels:  event-sourcing, ddd, cqrs
Pitstop
This repo contains a sample application based on a Garage Management System for Pitstop - a fictitious garage. The primary goal of this sample is to demonstrate several software-architecture concepts like: Microservices, CQRS, Event Sourcing, Domain Driven Design (DDD), Eventual Consistency.
Stars: ✭ 708 (+1922.86%)
Mutual labels:  event-sourcing, ddd, cqrs
OpenCQRS
.NET Standard framework to create simple and clean design. Advanced features for DDD, CQRS and Event Sourcing.
Stars: ✭ 546 (+1460%)
Mutual labels:  cqrs, ddd, event-sourcing
Resolve
Full stack CQRS, DDD, Event Sourcing framework for Node.js
Stars: ✭ 460 (+1214.29%)
Mutual labels:  event-sourcing, ddd, cqrs
Akkatecture
a cqrs and event sourcing framework for dotnet core using akka.net
Stars: ✭ 414 (+1082.86%)
Mutual labels:  event-sourcing, ddd, cqrs
Rails event store
A Ruby implementation of an Event Store based on Active Record
Stars: ✭ 947 (+2605.71%)
Mutual labels:  event-sourcing, ddd, cqrs
Event Store
PHP 7.4 EventStore Implementation
Stars: ✭ 505 (+1342.86%)
Mutual labels:  event-sourcing, ddd, cqrs
Eventually Rs
Event Sourcing for Rust
Stars: ✭ 277 (+691.43%)
Mutual labels:  event-sourcing, ddd, cqrs
Modular Monolith With Ddd
Full Modular Monolith application with Domain-Driven Design approach.
Stars: ✭ 6,210 (+17642.86%)
Mutual labels:  event-sourcing, ddd, cqrs
Event Sourcing Cqrs Examples
Event Sourcing and CQRS in practice.
Stars: ✭ 265 (+657.14%)
Mutual labels:  event-sourcing, ddd, cqrs
Equinoxproject
Full ASP.NET Core 5 application with DDD, CQRS and Event Sourcing concepts
Stars: ✭ 5,120 (+14528.57%)
Mutual labels:  event-sourcing, ddd, cqrs
RCM
RCM is a simple CRM application designed for Auto Parts Store made with ASP.NET Core based on DDD, CQRS and SOLID Principles.
Stars: ✭ 29 (-17.14%)
Mutual labels:  cqrs, ddd, event-sourcing
order-demo
Axon demo - `Order Management` Information System - A part of the systems landscape https://github.com/fraktalio/courier-demo, https://github.com/fraktalio/restaurant-demo, https://github.com/fraktalio/order-demo
Stars: ✭ 72 (+105.71%)
Mutual labels:  cqrs, ddd, event-sourcing
Go Api Boilerplate
Go Server/API boilerplate using best practices DDD CQRS ES gRPC
Stars: ✭ 373 (+965.71%)
Mutual labels:  event-sourcing, ddd, cqrs
Kledex
.NET Standard framework to create simple and clean design. Advanced features for DDD, CQRS and Event Sourcing.
Stars: ✭ 502 (+1334.29%)
Mutual labels:  event-sourcing, ddd, cqrs

BankAPI

Code from the blog post series on Event Sourcing with Elixir.

To start your Phoenix server:

  • Install dependencies with mix deps.get
  • (Re)Create and migrate your database with ./scripts/reset.sh
  • Run you tests with mix test
  • Install Node.js dependencies with cd assets && npm install
  • Start Phoenix endpoint with mix phx.server
  • Run ./scripts/full.sh to see a full account lifecycle
  • Run ./scripts/transfer.sh to see a transfer

Now you can visit localhost:4000 from your browser.

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].