dendy-senapartha / 1StopClickMicroservice

migrate 1StopClickBE to microservice

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

1StopClickMicroservice

One Stop Clicking is a digital content marketplace, which provide kinds of downloadable content, such as movie, book, music, and mobile/desktop application. User will enjoy exploring this app because there is a preview feature that allow users to preview the content before buying it. To bring easiness for transaction, this app has two kind of payment method: Balance Payment and PayPal Payment.

Services

For now, planned services will be :

  1. Auth service : Manage user authentication.
  2. Account service : Manage user balance.
  3. Music service : Manage music item
  4. Movie service : Manage movie item
  5. E-book service : Manage e-book item
  6. Order service : Manage order from user.
  7. Payment service : Manage payment of user.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

To compile and run the apps, you need to install following tools:

1. Java SDK
2. MariaDB Database
3. IDE that support maven building system. Ex : Intellij IDEA

Installing

TBD

Give the example

End with an example of getting some data out of the system or using it for a little demo

Running the tests

TBD

Break down into end to end tests

TBD

TBD

And coding style tests

TBD

TBD

Deployment

TBD

Built With

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

ee also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • Hat tip to anyone whose code was used
  • Inspiration
  • etc

About

migrate 1StopClickBE to microservice


Languages

Language:Java 83.1%Language:TSQL 16.4%Language:Dockerfile 0.5%