https://github.com/ltv/moleculer-boilerplate-ts
[WIP] A Comprehensive Boilerplate for NodeJS micro-services project with moleculerjs.
https://github.com/ltv/moleculer-boilerplate-ts
moleculer moleculer-boilerplate moleculer-service moleculer-template moleculerjs
Last synced: 3 months ago
JSON representation
[WIP] A Comprehensive Boilerplate for NodeJS micro-services project with moleculerjs.
- Host: GitHub
- URL: https://github.com/ltv/moleculer-boilerplate-ts
- Owner: ltv
- Created: 2020-02-12T06:38:38.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-02-03T04:45:06.000Z (over 2 years ago)
- Last Synced: 2023-03-02T17:05:35.451Z (over 2 years ago)
- Topics: moleculer, moleculer-boilerplate, moleculer-service, moleculer-template, moleculerjs
- Language: TypeScript
- Homepage: https://mbt.ltv.dev
- Size: 1.91 MB
- Stars: 22
- Watchers: 3
- Forks: 13
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Moleculer Boilerplate for Typescript Projects
A Comprehensive Boilerplate for NodeJS micro-services project with `moleculerjs`.
## Technical stack
| Language / Framework | Version | Description | Author & Repository |
| -------------------- | ------- | ------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------- |
| Typescript | 3.9 | TypeScript is a superset of JavaScript that compiles to clean JavaScript output. | [Typescript - Microsoft](https://github.com/microsoft/TypeScript) |
| MoleculerJS | 0.14 | Progressive microservices framework for Node.js. | [Moleculer - Icebob](https://github.com/moleculerjs/moleculer) |
| Mongoose | 5.9.25 | elegant mongodb object modeling for node.js Database | [Mongoose Official Page](https://mongoosejs.com/) |
| VueJS | 3.0.0 | Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web | [VueJS - Evan You](https://github.com/vuejs/vue) |
| VuePress | 1.3.0 | Minimalistic Vue-powered static site generator | [VuePress - VueJS Team](https://github.com/vuejs/vuepress) |
| Helm Charts | 3.0.3 | The Kubernetes Package Manager | [Helm - Helm](https://github.com/helm/helm) |## Features
- [ ] Frontend with authenticated user
- [ ] Simple Dashboard
- [ ] User Profile
- [ ] Login with Local Database & Social Provider
- [ ] User Management
- [ ] Backend with ApolloServer Federation
- [ ] Services
- [ ] Auth - For Authentication
- [ ] Gateway - API Gateway with ApolloServer Federation
- [ ] System - Logging & More
- [ ] User - User Management
- Packages
- [ ] Docs - Document for setting up environment and more
- [ ] Models - Sharing Definition Typed between Frontend & Backend