Posts

Showing posts from January, 2018

SakeWiz platform : Phase 1 architecture

Image
SakeWiz started as a small pet project and has now grown into a fully fledged Social Network platform.Since the entire project is being developed by two engineers during our free time, we had to choose the best technologies considering : Rapid development Easy deployment and scalability Fewer DevOps tasks  Use "platform managed services" as much as possible SakeWiz Platform has mainly 6 components: API/Microservices Layer Label Scan Cluster  Brewery management Web UI Place/Bar management Web UI Administration Web UI Native Apps (iOS and Android) API Layer(WizAPI) comprised of several microservices which implement the underlying business logic of SakeWiz.This includes microservices for : User management and access control, Product management, Place management (breweries and bars), Search service (product search and geo-search for places),  Label Scan service which sends label scan requests to "Label Scan Cluster", Notification service to impl