Code Monkey home page Code Monkey logo

modernstore's Introduction

modernstore project

A store application uses modern technologies such as Dapr, OSM, Tye...

Get starting

dotnet --version 5.0.100-rc.1.20452.10

tye --version 0.5.0-alpha.20468.1+3402fbddeea6a31310c181b48a6281f84865aabc

dapr --version CLI version: 0.10.0 Runtime version: 0.10.0

osm version Version: v0.3.0; Commit: c91c782; Date: 2020-08-12-21:49

Step 1:

$ tye run

Step 2:

Go to http://localhost:8000 to find the appropriate port for production-service

Step 3:

Then we can use restclient.http to test the application. Happy hacking!

Clean Domain-driven Architecture

Edit and add content to settings.json file:

"rest-client.environmentVariables": {
  "$shared": {
    "contentType": "application/json",
    "idphost": "http://<identity-service>:<port>",
    "host": "http://<app-gateway>:<port>",
  }
}

Database schema

The database schema is inspired from sqlservertutorial project at https://www.sqlservertutorial.net/sql-server-sample-database/

References

modernstore's People

Contributors

thangchung avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.