Skip to content

Latest commit

 

History

History
50 lines (25 loc) · 1.77 KB

README.md

File metadata and controls

50 lines (25 loc) · 1.77 KB

Welcome to the SoonStack.Backend!

Welcome to the SoonStack.Backend. Kindly refer wiki page for more infomation about the code

1. Getting Started

Welcome to SoonMonoCleanStore, an exemplary e-commerce backend API. SoonMonoCleanStore is designed to provide a clear architectural structure that combines Clean Architecture principles, the concept of vertical slices, and 'Screaming Architecture' to achieve modularity and scalability.

1.1 Prerequisites

Before you begin, ensure you have the following prerequisites installed on your system:

2. Installation

Follow these steps to set up and run SoonMonoCleanStore on your local machine:

  1. Clone the Repository:

    git clone https://github.com/yourusername/SoonMonoCleanStore.git
    cd SoonMonoCleanStore
    

2.1 Database Configuration

Before running the SoonMonoCleanStore application, you need to set the database. Follow these steps:

  1. Make sure mysql is installed.

  2. Run all db script provided at folder MySql in MySql which can be found at ~\SoonMonoCleanStore\Persistance\DatabaseScript\MySQL.

  3. Update the ConnectionStrings section with your database connection information.

  4. Open the appsettings.json file in the 'SoonMonoCleanStore' project.

  5. Update the ConnectionStrings section with your database connection information.

3. Architecture

Architecture diagram

  • Bug Reports and Feature Requests: Use the issue tracker to report bugs or request new features.

  • Pull Requests: Submit pull requests with clear descriptions and details of the changes made.