In our software technology project I created together with my group a complete online store based on Java using the Spring Framework. During the project we were slowly introduced to the complexity of an online e-commerce store and learned a lot about the backend and programming as well as testing Java applications. The following points were instrumental in our work:
- Creating a website as an e-commerce store for electronics and computer technology.
- Administration possibilities for:
- Order, repair, upgrade orders
- Customer database
- Employee database
- Stock
- Categories
- Finances
- Displaying a product catalog
- Offering the possibility of upgrading and selling a PC system
- Implementing the code based on the diagrams and criteria
- Working with Spring/Salespoint, html/css, java , IntelliJ IDE.
The lessons learned from the project were the following:
- Frameworks ease the programming effort immensely
- Dealing with problems with other team members
- Advanced handling of version management Git and the IDE
- Team project without communication does not work
- The general handling of large projects
- Programming according to a standard
Here is a screenshot of the website as it finally looked like: