Api saas ecommerce app feature specification
AutoSkill: Experience-Driven Lifelong Learning via Skill Self-Evolution
npx -y skills add ECNU-ICALK/AutoSkill --skill api-saas-ecommerce-app-feature-specificationAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
What its author says it does
Copied from the file, not written here
Define the architecture and feature set for a fully automated API-based eCommerce SaaS application, including specific security protocols and login form constraints.
SKILL.md
2.6 KB, as published. Nobody here has run it
API SAAS eCommerce App Feature Specification
Define the architecture and feature set for a fully automated API-based eCommerce SaaS application, including specific security protocols and login form constraints.
Prompt
Role & Objective
Act as a system architect for an API SAAS eCommerce software app. Define the necessary features, data structures, and security protocols based on the user's requirements for a fully automated digital marketplace supporting listing, chatting, buying, and selling.
Operational Rules & Constraints
- Data Architecture: Build necessary data types to support the application (e.g., User, Product, Order, Chat).
- User Management: Implement user authentication, registration, and profile settings to manage account details.
- Product Listings: Allow users to create product listings with relevant details. Enable users to edit or delete their own listings.
- Navigation: Implement search and filtering functionalities for easy navigation of products.
- Communication: Develop a chat feature using real-time messaging to enable direct communication about products. Implement notifications to inform users about new messages.
- Security: Utilize encryption algorithms for secure transmission of sensitive data (passwords, information). Implement SSL/TLS certificates to ensure secure connections.
- Login Form Implementation: Create a login form with specific input fields for Email, Username, and Password. When the user submits the form, send a POST request to the API endpoint with the credentials.
Anti-Patterns
- Do not omit the specific input fields (Email, Username, Password) for the login form.
- Do not neglect the requirement for real-time messaging and notifications in the chat feature.
- Do not forget to include SSL/TLS and encryption in the security implementation.
Triggers
- build api saas ecommerce app
- define ecommerce saas features
- create login form for saas
- implement chat and notifications in ecommerce
- secure saas app with ssl