/Business-Management-System

Project of HIT Software Process and Tools

Primary LanguageVueMIT LicenseMIT

Business-Management-System

General Wholesale and Retail Business Management System - Project of HIT Software Process and Tools

1 Environment Configuration

  1. Clone this repo and checkout to the latest commit(demonstrated with GitKraken below)

  2. Update your dependencies in wms/pom.xml automatically. Maven scripts found will be informed if you use IntelliJ IDEA; or you can see Maven at the right sidebar, select Refresh all maven projects.

  3. Configure Run/Debug Configurations.

  4. Open cmd as an administrator and run following commands.

    $ cd ~/wms_web/
    $ npm install
    $ npm install axios vue-router@3.5.4 vuex@3.0.0 --save 
    
  5. Connect to your database, then run:

    $ cd ..
    $ cd wms/src/main/resources/
    $ cd . > application.yml
    

    Fill in the following code in application.yml:

    server:
      port: 8090
    
    spring:
      datasource:
        url: jdbc:mysql://localhost:<your_port>/<your_database>?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2B8
        driver-class-name: com.mysql.cj.jdbc.Driver
        username: <your_username>
        password: <your_password>
    
    Logging:
      level:
        com.wms: debug
    

    It is also recommended to configure the database in the project by yourself.

  6. Run this project (all configurations). Succeed!

2 Acknowledgements

Most ideas of our project are mainly from RuoYi. Thanks for RuoYi and other open source repos sincerely.

3 License

The source code is released under MIT license.

4 Maintenance

Feel free to contact us if you have any question.

5 Interfaces: