System overview

The Print Sticker management system that helps to organize company, shops, machines and items including payment. The sales report feature helps the user to view summarize reports with multiple criteria. The system provides Two Factor Authentication advanced security features to enhance user to be secure.

Architecture diagram

Development scale

Large development scale application to provide the essential management features of companies, shops, machines, and items.

Development period

9 Months Development Period

Scope of Development

Firstly we make the discussions with the customer for the requirements and then our team creates the details designs. After we get the approval of the customer for details designs and start the development.

After that, we make several testing ways such as operation check testing, integration testing, automating web testing with Selenium, and user acceptance testing before we deliver the final product to the customer.

What kind of skills did you get?
IMG_2537-web
Ei Kay Khine

I have got domain knowledge about print sticker machine management system flow, got project management skills in doing essential tasks to speed up the project, code refactoring, considering project structure skills.

And also got skills in planning and preparing system documentation according to customer requirements. Got knowledge about communication and negotiation skills. Knowledge about technology such as Doma (Database access framework).

IMG_20200306_101259-web
Myo Thiha Kyaw

I got domain knowledge of management system for stores which handle the print sticker machines. According to the customer requirement. I got knowledge in enhanced security for web applications such as Two Factor Authentication with google authenticator, the database access framework (Doma) and much experience in JavaScript using in Thymeleaf.

IMG_2633-web
Moe Htet Oo

I have got code refactoring skills, new technology skills (such as Doma 2, Flyway), and got experience with project requirements specification.

IMG_2562-web
Myint Myint Po

I have got technical knowledge about Java, Spring Boot, and other related libraries.

IMG_0018-2-web
Chan Myae Thu

I have got technical knowledge about Spring Boot, Doma 2, and Flyway.

What is the thing that you struggled with the most?
IMG_2537-web
Ei Kay Khine

Struggled in fully understanding and preparing system documentation to meet customer actual requirements.

IMG_20200306_101259-web
Myo Thiha Kyaw

Struggled using many JavaScript codes in Thymeleaf.

IMG_2633-web
Moe Htet Oo

Struggled to create project requirement specifications and test specifications.

IMG_2562-web
Myint Myint Po

Struggled to meet the project structure and its dependencies.

IMG_0018-2-web
Chan Myae Thu

Struggled git conflict in STS(because I am familiar with Android Studio), database migration, and Github submodule.