Skip to content

Commit 7e9c4e0

Browse files
committed
hypemarket sync cool stuff #3
1 parent c6f738f commit 7e9c4e0

103 files changed

Lines changed: 1643 additions & 413 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CLAUDE.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ end
7878
### Routes
7979

8080
Split into `config/routes/`:
81+
8182
- `users.rb` - User account routes
8283
- `organizations.rb` - Org-scoped resources
8384
- `admin.rb` - Avo admin panel routes

README.md

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,14 @@ Deploy to production with [Kamal](https://kamal-deploy.org/). See the [Deploymen
3737

3838
## Documentation
3939

40-
| Guide | Description |
41-
|-------|-------------|
42-
| [Getting Started](docs/getting-started.md) | Installation and setup |
43-
| [Architecture](docs/architecture.md) | Multi-tenancy, models, patterns |
44-
| [Stripe Integration](docs/stripe-integration.md) | Payments and subscriptions |
45-
| [Development](docs/development.md) | Testing, linting, conventions |
46-
| [Deployment](docs/deployment.md) | Production deployment guides |
47-
| [Linting](docs/linting.md) | Code quality tools |
40+
| Guide | Description |
41+
| ------------------------------------------------ | ------------------------------- |
42+
| [Getting Started](docs/getting-started.md) | Installation and setup |
43+
| [Architecture](docs/architecture.md) | Multi-tenancy, models, patterns |
44+
| [Stripe Integration](docs/stripe-integration.md) | Payments and subscriptions |
45+
| [Development](docs/development.md) | Testing, linting, conventions |
46+
| [Deployment](docs/deployment.md) | Production deployment guides |
47+
| [Linting](docs/linting.md) | Code quality tools |
4848

4949
## Video Tutorials
5050

@@ -69,29 +69,29 @@ Deploy to production with [Kamal](https://kamal-deploy.org/). See the [Deploymen
6969

7070
Moneygun is a lightweight starting point. [Bullet Train](https://bullettrain.co/) and [Jumpstart Pro](https://jumpstartrails.com/) are more full-featured frameworks with ongoing support.
7171

72-
| Feature | Moneygun | Bullet Train | Jumpstart Pro |
73-
|---------|----------|--------------|---------------|
74-
| **Price** | Free | Free | $249-749/yr |
75-
| **License** | MIT | MIT | Commercial |
76-
| **Multi-tenancy** | Route-based | Team-based | Multiple strategies |
77-
| **Authentication** | Devise + OAuth | Devise + OAuth | Devise + OAuth |
78-
| **Two-factor auth** | - | Yes | Yes |
79-
| **Authorization** | Pundit | CanCanCan | Pundit |
80-
| **Payments** | Stripe (Pay gem) | Stripe (Pay gem) | Stripe, Paddle, Lemon Squeezy, Braintree (Pay gem) |
81-
| **Teams & Invitations** | Yes | Yes | Yes |
82-
| **Admin panel** | Avo | Avo | Madmin |
83-
| **REST API** | - | Yes (OpenAPI 3.1) | Yes |
84-
| **Outgoing webhooks** | - | Yes | - |
85-
| **Code generation** | Custom scaffold | Super Scaffolding | Rails scaffold |
86-
| **Mobile apps (iOS/Android)** | Coming soon | - | Hotwire Native ($199-599/yr) |
87-
| **Notifications** | Noticed | ActionMailer + ActionCable | Noticed |
88-
| **Audit logs** | - | Yes | - |
89-
| **User impersonation** | Yes (Masquerade) | - | Yes (Pretender) |
90-
| **Feature flags** | Flipper | - | - |
91-
| **I18n** | Partial (EN, FR) | Yes | Yes |
92-
| **UI framework** | Tailwind + daisyUI | Tailwind (custom theme) | Tailwind + daisyUI |
93-
| **Background jobs** | GoodJob | Sidekiq | SolidQueue / Sidekiq |
94-
| **Official support** | Community | Yes | Yes |
72+
| Feature | Moneygun | Bullet Train | Jumpstart Pro |
73+
| ----------------------------- | ------------------ | -------------------------- | -------------------------------------------------- |
74+
| **Price** | Free | Free | $249-749/yr |
75+
| **License** | MIT | MIT | Commercial |
76+
| **Multi-tenancy** | Route-based | Team-based | Multiple strategies |
77+
| **Authentication** | Devise + OAuth | Devise + OAuth | Devise + OAuth |
78+
| **Two-factor auth** | - | Yes | Yes |
79+
| **Authorization** | Pundit | CanCanCan | Pundit |
80+
| **Payments** | Stripe (Pay gem) | Stripe (Pay gem) | Stripe, Paddle, Lemon Squeezy, Braintree (Pay gem) |
81+
| **Teams & Invitations** | Yes | Yes | Yes |
82+
| **Admin panel** | Avo | Avo | Madmin |
83+
| **REST API** | - | Yes (OpenAPI 3.1) | Yes |
84+
| **Outgoing webhooks** | - | Yes | - |
85+
| **Code generation** | Custom scaffold | Super Scaffolding | Rails scaffold |
86+
| **Mobile apps (iOS/Android)** | Coming soon | - | Hotwire Native ($199-599/yr) |
87+
| **Notifications** | Noticed | ActionMailer + ActionCable | Noticed |
88+
| **Audit logs** | - | Yes | - |
89+
| **User impersonation** | Yes (Masquerade) | - | Yes (Pretender) |
90+
| **Feature flags** | Flipper | - | - |
91+
| **I18n** | Partial (EN, FR) | Yes | Yes |
92+
| **UI framework** | Tailwind + daisyUI | Tailwind (custom theme) | Tailwind + daisyUI |
93+
| **Background jobs** | GoodJob | Sidekiq | SolidQueue / Sidekiq |
94+
| **Official support** | Community | Yes | Yes |
9595

9696
**Choose Moneygun** if you want a free, simple foundation you fully own and understand — no framework abstractions, no subscription, just plain Rails you can read top to bottom.
9797

0 commit comments

Comments
 (0)