Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: major update with breaking changes, new subscription plans, ana…
…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