beckn / policy-admin-api

MIT License
3 stars 4 forks source link

[C4GT] Create BPP seller registration and login #24

Open viraj89 opened 1 year ago

viraj89 commented 1 year ago

Description

The Order Management for BPP should have CRUD operations (Create, Read, Update, Delete), and this project aims to develop a efficient system for managing customer orders within a business. The system will facilitate seamless interactions with order data, allowing authorized users, including sellers with their accounts, to perform essential CRUD operations. Sellers will have access to their inventory and should be able to view, update, and manage catalogs and items under their inventory.

Authorized users, such as sellers, can create new orders, view existing orders, update order details, and remove orders as needed. Additionally, the system will provide sellers with the ability to access their inventory, view available stock, and manage their product catalogs and items efficiently. By implementing this comprehensive functionality, the project aims to streamline the order management process, empower sellers with inventory control, and deliver exceptional customer satisfaction.

Goals

Seller should be able to access their account by:

Expected Outcome

Satisfy the above mentioned goals.

Acceptance Criteria

  1. Seller Registration Acceptance Criteria:
    • The registration process should allow sellers to provide necessary details, including name, email address, and password.
    • Upon successful registration, sellers should receive a verification email to activate their account.
    • The system should prevent duplicate registrations using the same email address.
    • Sellers should be able to log in immediately after verifying their account.
  2. Seller Login and Profile Settings Acceptance Criteria:
    • Sellers should be able to log in using their registered email and password.
    • After successful login, sellers should have access to their profile settings where they can update their name, contact information, and password.
    • The system ask to enter a strong password.
    • To include the Forget password feature that works.

Product Name

BecknOrder+

Project Name

Beckn-OMS (Beckn Order Management System)

Domain

Trade and Commerce

### Mentor(s) * @viraj89 * @faizmagic * @ravi-prakash-v ### Complexity Medium ### Category * UI/UX/Design * Integrations * Features * Deployment * Test ### Sub Category * API * Database * Analytics * Frontend * Backend