gabriellopes00 / Morpheus

A complete ticketing system for events of all kinds based on microservices architecture built with Go Lang and Node.js. πŸŒ†

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Morpheus

A complete ticketing platform for events of all kinds built with Go Lang and Node.js based on microservices architecture.

Built with

nodejs docker postgres redis go elasticsearch logstash kibana kibana kubernetes rabbitmq

Building and running πŸ› 

Before running the project, go to all .env.example files inside the services folders, and rename them to .env only, filling all the properties in the file with your information (api port, db credentials...).

Cloning Repository
git clone https://github.com/gabriellopes00/Morpheus.git
# or
git clone git@github.com:gabriellopes00/Morpheus.git
Running with Docker

All required images will be pulled from docker hub.

docker-compose up -d --build

License βœ’

This project uses GPL-3.0 license, which allows anyone modify, distribute and use the application code in many different ways. However there are many conditions, such as License and copyright notice, State changes, Disclose source and Use the same license. Read complete license to know more about permissions and copyright.

Contact πŸ“±

Github Badge LinkedIn Badge Twitter Badge Gmail Badge Facebook Badge Instagram Badge StackOverflow Badge

About

A complete ticketing system for events of all kinds based on microservices architecture built with Go Lang and Node.js. πŸŒ†

License:GNU General Public License v3.0


Languages

Language:Go 50.0%Language:TypeScript 45.8%Language:JavaScript 1.1%Language:Dockerfile 1.1%Language:Shell 0.9%Language:Handlebars 0.7%Language:Makefile 0.5%