An open API service indexing awesome lists of open source software.

https://github.com/shubhamlatkar/ticketing-app-nodejs-microservices

Ticketing App based on microservices using nodejs
https://github.com/shubhamlatkar/ticketing-app-nodejs-microservices

docker expressjs kubernetes mongodb mongoose nodejs skaffold

Last synced: 6 months ago
JSON representation

Ticketing App based on microservices using nodejs

Awesome Lists containing this project

README

          

# ticketing-app-nodejs-microservices

# Ticketing app based on node js microservices

### Technology

Microservices based project uses a number of open libraries work properly:

* [nodejs] - Application framework
* [expressjs] - building Rest API
* [Docker] - Containerization platfor
* [Bootstrap] - For UI boilerplate
* [mongoosejs] - For mongodb interaction
* [mongodb] - NoSql DB storing and managinf data
* [kubernetes] - For container-orchestration.
* [skaffold] - Skaffold for the pods depl.

### Tools

* Typescript - Programming
* [npm] - Build
* [Git] - Version control
* [Docker] - Deployment

### Development

Below are the steps to bring up the development environment and get started.

1) Install Git, NodeJS, npm and Docker
2) For the project using https://github.com/shubhamlatkar/ticketing-app-nodejs-microservices
3) Clone the fork.
4) Execute docker files.
5) Then deploy to [kubernetes] .
6) Access the Application at http://localhost/

[//]: # (These are reference links used in the body of this note and get stripped out when the markdown processor does its job.)

[Bootstrap]:
[nodejs]:
[Docker]:
[mongodb]:
[Git]:
[expressjs]:
[kubernetes]:
[mongoosejs]:
[npm]:
[skaffold]: