https://github.com/teezzan/commitspy-core
commitSpy monitors a users github commits and punishes the user via alert mail or tweet and/or deduction from the users wallet when the user fails to fufil his preset commit goals in the preset time
https://github.com/teezzan/commitspy-core
commit github microservices moleculer payment tweet
Last synced: 6 days ago
JSON representation
commitSpy monitors a users github commits and punishes the user via alert mail or tweet and/or deduction from the users wallet when the user fails to fufil his preset commit goals in the preset time
- Host: GitHub
- URL: https://github.com/teezzan/commitspy-core
- Owner: teezzan
- Created: 2020-08-18T16:46:47.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-11-23T13:03:20.000Z (over 5 years ago)
- Last Synced: 2025-05-15T10:18:21.861Z (12 months ago)
- Topics: commit, github, microservices, moleculer, payment, tweet
- Language: JavaScript
- Homepage:
- Size: 1.3 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://moleculer.services)
# commit-spy
This is a [Moleculer](https://moleculer.services/)-based microservices project. Generated with the [Moleculer CLI](https://moleculer.services/docs/0.14/moleculer-cli.html). This project works with several other apps to monitor a users github commits and punishes the user (via alert mail or tweet and/or deduction from the users wallet) when the user fails to fufil his preset commit goals in the preset time. [The project can be found here](https://commitspy.netlify.app)
## Usage
Start the project with `npm run dev` command.
After starting, open the http://localhost:3000/ URL in your browser.
## Services
- **api**: API Gateway services
- **users**: User Service.
- **project**: Project Service responsible for project based actions and methods.
- **payment**: Payment Service is for initializing Payment requests and updating wallet from webhook.
- **notification**: notification Service for mailing users and sending Tweets(TBD).
## Images



## Useful links
* Moleculer website: https://moleculer.services/
* Moleculer Documentation: https://moleculer.services/docs/0.14/