github.com/hardingadonis/saledock

SWP391 project, ERP system, Sales module

Open this visualization on its own page →

Contributors

14

Lines of Code

808

From

2024-01-06

To

2024-03-22

About hardingadonis/saledock

Sale Dock is a sales module for an enterprise resource planning (ERP) system developed as a SWP391 academic project. The application is built with Java 17 and uses a traditional MVC2 architecture, running on Apache Tomcat 10 with MySQL 8.2.0 as the database backend. It leverages Hibernate for object-relational mapping and Maven for build management.

The project is designed to handle sales operations within a larger ERP ecosystem, supporting community exchange and commerce workflows. It can be deployed using Docker and Docker Compose for containerized environments, making it easier to manage dependencies and ensure consistent deployments across different systems. The codebase includes automated quality checks through CodeFactor and uses GitHub Actions for continuous integration with build, publish, and release pipelines.

The project appears to be a collaborative educational effort with multiple contributors working on the sales functionality. It is licensed under Apache-2.0 and includes comprehensive setup documentation, with requirements for Java 17, Maven, Tomcat, and MySQL clearly specified for developers who want to build and run the application locally.

Share this video