Skip to content

Commit

Permalink
feat: major update with breaking changes, new subscription plans, ana…
Browse files Browse the repository at this point in the history
…lyzers, and enhanced payment options

- added pricing.astro page featuring subscription plans: 'basic plan', 'standard plan', and 'premium plan'.
- implemented a new approach to analyzers. previously, the only available analyzers were 'fast-ai dream analyzer' and 'advanced-ai dream analyzer'. now, we've introduced three new analyzers:
  1. 'custom-ai dream analyzer'
  2. 'comparative-ai dream analyzer'
  3. 'batch-ai dream analyzer'
  these analyzers require a subscription for access; however, the 'basic plan' includes a 7-day trial mode for users to explore these functionalities.
- integrated payment management through PayPal, allowing users to handle all their subscription plans directly from their PayPal account, ensuring maximum confidentiality and security. this approach is implemented alongside a collaborative backend project in node.js.
- created an API to enable developers to utilize the analyzers and academic articles on dream interpretations within their applications. this API works with a joint project utilizing python fastapi, which handles all requests; in this astro.js project, we've included necessary documentation and tests using Postman and Insomnia.
- restructured application access through passwordless authentication using Google and GitHub, ensuring the highest security standards.
- reworked numerous UX/UI aspects across the platform to provide greater consistency, including the implementation of 'dashboard.astro' and 'settings.astro'. users can now privately manage their API keys, subscription plans, billing cycles, and account information, including login control for security purposes.
- please note that while some elements still need refinement, this version is undeniably the most significant and extensive update the platform has seen.

version bump: 1.3.0 (previous version: 1.2.0)
  • Loading branch information
imprvhub committed Sep 24, 2024
1 parent 15316ad commit 1e02e31
Show file tree
Hide file tree
Showing 198 changed files with 8,874 additions and 1,792 deletions.
1,031 changes: 1,031 additions & 0 deletions .astro/astro/content.d.ts

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .astro/settings.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"_variables": {
"lastUpdateCheck": 1724216088165
"lastUpdateCheck": 1726694697375
}
}
Loading

0 comments on commit 1e02e31

Please sign in to comment.