Codementor Events

I made an SaaS Point of Sales, for Merchants, to be able to accept CryptoCurrency.

Published Jul 14, 2022
I made an SaaS Point of Sales, for Merchants, to be able to accept CryptoCurrency.

Hi my name is Artur Vieira, and I am the maker of Cazhbox.

tl,dr;

I started with an idea. There is a market for Crypto. I believe it, the closer to the action you get the more you understand that it is currently difficult to make daily transactions, barter of any kind, in parts of the world where there is no stable currency. With crypto, they just needed the right Point of Sales system.

The system:

I built, using the best of the best technologies of today, a one of a kind software system. By using a Docker Alpine Linux image, I deployed a ReactJS Progressive app which uses a NodeJS HTTP/2 protocol based server built using GraphQL API patterns, to a Kubernetes cluster, along with its own Prisma ORM, Database system and supporting Redis caching system. It is scalable and production grade. Built on modern paradigms, one-click deployment, it has continuous delivery and integration and 99.98% uptime. It is available in 103 languages. Data Analytics for the app, built using ElasticSearch and Kibana provide up to the minute Analytics. It's a Pay As You Go model. Start today.

ReactJS: (HTML5/CSS3)

First of all, ReactJS made by Facebook and offers a Web Component framework to build web applications. Web components are the current building blocks of modern applications' User Interface. All the graphics and animations.

NodeJS HTTP/2:(ES2017)

I started with a NodeJS server. JavaScript is the language of the web, today's medium for web apps on the internet. NodeJS is the helmsman to many projects in today's tech industry. Built using JavaScript and in my opinion, the best way to get going with a web app today. I think I heard about 11400 requests per second. One of NodeJS' experimental modules uses the new and improved HTTP/2 protocol. Based on Google's SPDY protocol, it allows multiple in-flight requests in one multiplex connection.

GraphQL/Prisma:

GraphQL is a modern API pattern which inherits some of the most appealing features of REST architecture. Build by Facebook as a system to improve on data fetching and unidirectional system for data delivery and consumption. Prisma is an ORM solution that makes GraphQL CRUD operations from an entity schema at the push of a button.

Docker:

Docker has taken the developer community by storm. Docker, currently, the de facto architecture for containers and they mean business.

Purpose of Docker: Its primary focus is to automate the deployment of applications inside software containers and the automation of operating system level virtualization on Linux. It's lightweight then Containers and boots-up in seconds.

Kubernetes:

Kubernetes created by Google and the next generation container orchestration system. It allows for a cloud-native cluster system. What? What is a cluster system? Well, imagine one of the AI videos where little robots are flying in formation. That is how I think of Kubernetes, each component is a cohesive part, with many building blocks, each having its part to play.

Elastic Search:

ElasticSearch and Kibana provide Real-Time Analytics, it's the best open source system available under the sun.

Mobius:

Ok, so now for the Blockchain part, Cazhbox utilizes the Mobius Dapp Store System to accept MOBI, a decentralized protocol built on the Stellar Network. Mobius is an asset in many ways a well-placed asset, in an emerging blockchain.

Stellar Mission:

The mission of the Stellar Development Foundation (SDF) is to promote global financial access, literacy, and inclusion. SDF accomplishes this by expanding worldwide access to low-cost financial services through the development and maintenance of technology and partnerships.

SDF’s vision is an open and affordable financial system where people of all income levels can access simple-to-use, secure, and low cost financial services. SDF also aims to empower developers with useful technology to create financial products and services for their communities.

Here is a demo:

https://youtu.be/_pyO7xs8zj8

Ok, thank you for your interest, hit me up and let me know what you think. I think that if you are interested, I am here to make it happen. Thank you.

arturgvieira.com

Discover and read more posts from Artur Vieira
get started
post commentsBe the first to share your opinion
Show more replies