rename project from SimpleshopTheme to Berrypod

All modules, configs, paths, and references updated.
836 tests pass, zero warnings.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
jamey
2026-02-18 21:23:15 +00:00
parent c65e777832
commit 9528700862
300 changed files with 23932 additions and 1349 deletions

View File

@@ -1,4 +1,4 @@
# SimpleShop
# Berrypod
A beautiful, customisable e-commerce storefront built with Phoenix LiveView. Designed for print-on-demand sellers who want professional shops without design expertise.
@@ -49,7 +49,7 @@ Customise your shop's look without touching code:
```bash
# Clone the repository
git clone <repo-url>
cd simpleshop_theme
cd berrypod
# Install dependencies
mix setup
@@ -72,7 +72,7 @@ mix test
```
lib/
├── simpleshop_theme/ # Core business logic
├── berrypod/ # Core business logic
│ ├── settings.ex # Theme settings context
│ ├── settings/
│ │ └── theme_settings.ex # Theme settings schema
@@ -83,7 +83,7 @@ lib/
│ ├── presets.ex # 8 theme presets
│ └── preview_data.ex # Mock data for previews
├── simpleshop_theme_web/ # Web layer
├── berrypod_web/ # Web layer
│ ├── components/
│ │ ├── layouts/ # App and shop layouts
│ │ ├── page_templates/ # Shared page templates (*.heex)
@@ -122,7 +122,7 @@ assets/css/
## Stripe Checkout
SimpleShop uses [Stripe Checkout](https://stripe.com/docs/payments/checkout) (hosted payment page) for secure payment processing.
Berrypod uses [Stripe Checkout](https://stripe.com/docs/payments/checkout) (hosted payment page) for secure payment processing.
### Setup
@@ -181,7 +181,7 @@ mix generate_mockups --search "poster"
mix generate_mockups --list-blueprints
```
Product definitions are in `lib/simpleshop_theme/printify/mockup_generator.ex`.
Product definitions are in `lib/berrypod/printify/mockup_generator.ex`.
## Documentation