Java Open e-Commerce project for learning purposes.
We are creating fully operational, versatile, complex backend for e-commerce store of any kind.
This is an experimental playground for lerning, testing & implementing variety of architectural & clean code ideas such as:
- DDD Domain Driven Design
- Simple CQRS
- Hexagonal & modular monolith code arrangement
- Event Sourcing + BiTemporal events
This project uses Quarkus, the Supersonic Subatomic Java Framework.
If you want to learn more about Quarkus, please visit its website: https://quarkus.io/ .
Other technologies:
- Postgres
- Hibernate
- Elastic search
- Flyway
- Redis
If you are eager to learn more about the right way to create software, clean code, architectural concepts etc. Join us!