dualfroz
|
d9cb77c6fe
|
feat(admin): add category and attribute controllers
|
2026-08-25 20:25:00 +02:00 |
|
dualfroz
|
d63bbcb29a
|
feat(admin): add dashboard, analytics and user controllers
|
2026-08-25 19:06:01 +02:00 |
|
dualfroz
|
1346766a73
|
feat(checkout): add checkout controller with Stripe flow
|
2026-08-25 17:48:02 +02:00 |
|
dualfroz
|
63768c66d5
|
feat(cart): add cart and wishlist controllers
|
2026-08-25 16:26:05 +02:00 |
|
dualfroz
|
3c7288404c
|
feat(catalog): add catalog and review controllers
|
2026-08-25 15:03:10 +02:00 |
|
dualfroz
|
fa11ab995c
|
feat(auth): add auth and account controllers
|
2026-08-25 13:45:21 +02:00 |
|
dualfroz
|
a595fd88ff
|
feat(http): add base controller, home and locale controllers
|
2026-08-25 12:23:43 +02:00 |
|
dualfroz
|
eb7b910daa
|
feat(catalog): add product search and filtering engine
|
2026-08-25 11:00:27 +02:00 |
|
dualfroz
|
6978af0b8d
|
feat(reviews): add review service and Stripe payment gateway
|
2026-08-25 09:42:54 +02:00 |
|
dualfroz
|
4c8d38e972
|
feat(admin): add analytics aggregator
|
2026-08-24 23:09:49 +02:00 |
|
dualfroz
|
3456b6edf4
|
feat(orders): add order service and insufficient stock exception
|
2026-08-24 21:43:38 +02:00 |
|
dualfroz
|
26d0f46729
|
feat(coupons): add coupon service and result value object
|
2026-08-24 20:12:16 +02:00 |
|
dualfroz
|
170c24ee52
|
feat(cart): add session cart service
|
2026-08-24 18:41:33 +02:00 |
|
dualfroz
|
5853881f30
|
feat(auth): add authentication service
|
2026-08-24 17:09:06 +02:00 |
|
dualfroz
|
a794ae0e19
|
feat(data): add variant repository
|
2026-08-24 15:43:15 +02:00 |
|
dualfroz
|
d40f448f18
|
feat(data): add product repository
|
2026-08-24 14:13:30 +02:00 |
|
dualfroz
|
0be2439890
|
feat(data): add review repository
|
2026-08-24 12:42:00 +02:00 |
|
dualfroz
|
e2dbd78cc9
|
feat(data): add order repository
|
2026-08-24 11:11:01 +02:00 |
|
dualfroz
|
da11a2119a
|
feat(data): add attribute and coupon repositories
|
2026-08-24 09:40:02 +02:00 |
|
dualfroz
|
b5dc9c3ace
|
feat(data): add user, category and wishlist repositories
|
2026-08-23 23:10:05 +02:00 |
|
dualfroz
|
08929b48b2
|
feat(mail): add SMTP mailer and order confirmation mail builder
|
2026-08-23 21:49:10 +02:00 |
|
dualfroz
|
2897d0ba89
|
feat(mail): add mailer interface with null and log drivers
|
2026-08-23 20:24:21 +02:00 |
|
dualfroz
|
21852bfc7f
|
db: add initial schema and catalog wave2 migrations
|
2026-08-23 19:03:43 +02:00 |
|
dualfroz
|
2a1d701846
|
feat(support): add role permissions, translator and helper functions
|
2026-08-23 17:42:27 +02:00 |
|
dualfroz
|
32995b714b
|
feat(core): add PDO database wrapper and migration runner
|
2026-08-23 16:22:54 +02:00 |
|
dualfroz
|
e4f8897a65
|
feat(core): add router, session handling and view renderer
|
2026-08-23 15:02:49 +02:00 |
|
dualfroz
|
9a729f1609
|
feat(core): add HTTP request, response and route match value objects
|
2026-08-23 13:43:38 +02:00 |
|
dualfroz
|
bcd3572890
|
feat(core): add config loader and request context
|
2026-08-23 12:19:16 +02:00 |
|
dualfroz
|
787e5fa3e2
|
chore: add composer lockfile
|
2026-08-23 10:59:33 +02:00 |
|
dualfroz
|
5d7802991a
|
chore: scaffold composer project and env template
|
2026-08-23 09:40:06 +02:00 |
|