Releases: beckn/beckn-ui-workspace
Release Note - Ad. search changes in DEG Retail, Rental
Introduction
We are excited to announce the latest updates to our mobility ecosystem, specifically focusing on enhancements in the DEG-Retail and DEG-Rental apps. These improvements are designed to streamline battery rental operations and improve the search and publish experience for our users.
Category
New
New Features:
DEG-Rental
Advanced Search Filters:
Introduced new filters allowing users to search batteries by:
-
Battery Capacity (in kWh)
-
From Date
-
To Date
This update makes it easier for users to find batteries based on specific time windows and energy requirements.
DEG-Retail
Battery Publishing Enhancements:
While publishing a battery for rent, users can now add the capacity in kWh, providing greater transparency and detail for potential renters.
Improvements:
None
Fixes:
None
Description/Links
These updates enhance the usability and flexibility of our battery rental and retail apps, making it easier for users to both find and publish batteries with accurate capacity and availability information.
Application URLs:
DEG-Experience Center: https://exp.energy.becknprotocol.io/
What's Changed
- fix(DEG-RETAIL): fixed alignment issue on checkout page by @kundanEminds in #3897
- fix(deg-retail): fixed deg and ec bugs by @skrushna1506 in #3901
- feat(deg-rental): modified code to chnge the flow of rental by @aniketceminds in #3927
- fix(deg-rental): modified code to add capacity label to rental catalo… by @aniketceminds in #3931
- fix(deg-retail): remove upi option from deg rental and retail app by @skrushna1506 in #3966
Full Changelog: lend_ease...deg
Release Note - Vault App
Introduction
We are excited to introduce the Vault app, an energy-related wallet designed to store and manage user-uploaded documents efficiently. Vault enables users to register or log in using their mobile number and OTP, ensuring secure access. The app provides three core functionalities: Connections, Energy Assets, and Energy Transactions, allowing users to manage their credentials, physical assets, and transaction history seamlessly.
Category
New
New Features:
User Authentication
- Users can log in or register using their mobile number and OTP for quick access.
Connections:-
- Users can add a connection document with details like Connection Number, Utility Company, and Verification Method.
- View a list of added connections and search for specific connections easily.
Energy Assets:-
-
My Credentials
- Add credential documents with Credential Type and Credential Name.
- View, manage, and search for added credentials.
-
Physical Assets
- Upload physical asset documents with Type and Document Upload fields.
- View and search physical assets, including detailed attestation information.
Energy Transactions:-
- Users can view their entire order history which is added from the Open-Spark app when any order is placed.
- Each transaction includes details such as payment information, attestations, billing details, and order progress tracking.
Improvements:
None
Fixes:
None
Description/Links
Vault serves as a secure, structured document repository for managing energy-related credentials, assets, and transactions. The platform ensures a smooth user experience while maintaining transparency and efficiency in document handling.
Application URL: https://vault.becknprotocol.io/
What's Changed
- feat(unified-wallet): init project & added screens for Assets, transa… by @aniketceminds in #3133
- feat(unified-wallet): modifiec code to add sub screens for wallet, tr… by @aniketceminds in #3136
- feat(open-spark): created reusable component by @skrushna1506 in #3134
- feat(unified-wallet): modified code to add re-usable Catalogue compon… by @aniketceminds in #3137
- feat(unified-wallet): modified code to add api integration add doc by @aniketceminds in #3153
- feat(unified-wallet): modified code to integrate upload cred, phyical… by @aniketceminds in #3158
- feat(open-spark): open spark rental flow by @skrushna1506 in #3157
- feat(unified-wallet): modified code to add api integration of my cred… by @aniketceminds in #3161
- feat(unified-wallet): modified code to integrte fetch transaction api by @aniketceminds in #3162
- fix(unified-wallet): modified code to clear form data while create ne… by @aniketceminds in #3163
- fix(unified-wallet): removed energy assets option from my assets page by @aniketceminds in #3164
- fix(UNIFIED-ENERGY): added dynamic color for my transaction and aaded… by @kundanEminds in #3177
- fix(unified-wallet): rendered transactions with new deisgns by @aniketceminds in #3178
- fix(unified-wallet): modified code to add attesttaion data handling by @aniketceminds in #3179
- feat: open wallet order details by @skrushna1506 in #3180
- fix(unified-wallet): modified code to fix bug for cred renderer items by @aniketceminds in #3185
- fix(unified-wallet): modified code to fix order details render by @aniketceminds in #3189
- fix(unified-wallet): modified code to fix ehancemnet chnge by @aniketceminds in #3208
- fix(unified-wallet): bug fixes by @aniketceminds in #3213
- fix(unified-wallet): modified code to add upload file api integration… by @aniketceminds in #3242
- fix(unified-wallet): modified code to chnge loader msg of fetcing emis by @aniketceminds in #3265
- fix(unified-wallet): modifed ocde to fix order placing with timestamp… by @aniketceminds in #3266
- feat(open-sparK): change confirm date time UI by @skrushna1506 in #3267
- fix(unified-wallet): modified code to fix datetime issue in all docum… by @aniketceminds in #3331
- fix(unified-wallet): modified code to add validation for url field in… by @aniketceminds in #3347
- fix(unified-wallet): modified code to fix time issue in doc and payment by @aniketceminds in #3365
- fix(unified-wallet): fixed minor issues in wallet transaction sction by @aniketceminds in #3366
- fix(unified-wallet): modified code in order details page app crashing… by @aniketceminds in #3403
- fix(unified-wallet): modified code to correct calc of payment in orde… by @aniketceminds in #3404
- fix(unified-wallet): modified code to fix date in physicl assets doc by @aniketceminds in #3427
- fix(unified-wallet): modified code to fix date formater in connections by @aniketceminds in #3429
- fix(unified-wallet): owner details issue fixed by @aniketceminds in #3431
Full Changelog: climate_forest...vault_app
Release Note - Solaris App
Introduction
We are excited to introduce the Solaris app, a platform that enables users to rent out their batteries by creating a catalog. Users can log in with the same phone number registered in the Open Spark app. Battery details are automatically fetched from the Vault app once an order is successfully placed in Open Spark, streamlining the listing process.
Category
New
New Features:
User Authentication
- Users can log in using their registered phone number from the Open Spark app via OTP-based authentication.
Connect Wallet (Vault Integration)
- Users can connect their wallet (Vault app) to fetch battery assets and other stored details.
- Fetch battery details after a successful order placement in Open Spark.
- Use connected wallet details to create rental catalogs seamlessly.
Battery Rental Catalogue
- Users can create a rental listing for their battery by specifying:
- Start Date & Time
- End Date & Time
- Rental Price per Unit
- Battery details are automatically fetched from the Vault app after a successful order placement in Open Spark.
Order History
- Users can view their rented battery catalog and track its rental history.
Profile Management
- Users can view and edit their profile details.
Improvements:
None
Fixes:
None
Description/Links
Solaris provides a seamless experience for renting out batteries, allowing users to efficiently manage their rental listings while ensuring smooth integration with Open Spark and Vault.
Application URL: https://solaris.becknprotocol.io/
What's Changed
- fix(open-spark-solaris): modified code to fix rental services flow by @aniketceminds in #3216
- fix(open-spark-solaris): modified code to filter out the vault assets by @aniketceminds in #3444
- fix(open-spark-solaris): modified code to add validation of user id scan by @aniketceminds in #3567
- feat(open-spark-solaris): modified code to add PWA config by @aniketceminds in #3569
- Staging 1.1.0 by @aniketceminds in #3570
- fix(open-spark-solaris): added proper dimentions icon in manifest by @aniketceminds in #3571
Full Changelog: climate_forest...solaris_app
Release Note - Open Spark
Introduction
We are excited to introduce the Open Spark app, a platform designed for purchasing and renting batteries. The app offers two primary flows: Retail, where users can buy batteries, and Rental, where users can rent batteries for a specific period. With seamless payment options and a structured ordering process, Open Spark simplifies battery transactions for users.
Category
New
New Features:
User Authentication
- Users can sign up using details like Full Name/Company Name, Email, Address, and Phone Number.
- Login is secured with OTP-based authentication via the registered phone number.
Connect Wallet (Vault Integration)
- Users can connect their wallet (Vault app) to fetch stored assets and perform transactions.
- Fetch battery assets from the Vault app after successful order placement.
- Use connected wallet details to add assets and complete battery transactions.
Retail Flow (Battery Purchase)
- Users can search for batteries and receive a list of suggested options.
- View detailed battery specifications before purchasing.
- Add the selected battery to the cart, specify the required quantity, and proceed to checkout.
- Users can track their order history along with detailed order information.
Payment Options:
- Direct Payment: Users can pay via UPI, Credit/Debit Card, or Bank Transfer.
- Financing Option: Users can opt for bank financing, covering 80-90% of the battery cost, and choose an EMI plan (9 or 12 months) before proceeding to payment.
Rental Flow (Battery Rental)
- Users can rent a battery for a specific period.
- Browse and select the desired battery based on availability.
- Choose a rental duration and proceed with payment.
- Payment is processed via UPI, Credit/Debit Card, or Bank Transfer.
Profile Management
- Users can view and edit their profile details.
Improvements:
None
Fixes:
None
Description/Links
Open Spark provides a streamlined experience for users looking to buy or rent batteries, ensuring flexible payment options and a smooth transaction process.
Application URL: https://spark.becknprotocol.io/
What's Changed
- feat(open-spark): created reusable component by @skrushna1506 in #3134
- feat(open-spark): implemented landing page by @skrushna1506 in #3139
- feat(OPEN-SPARK): created UI for open spark reatils flow homepage to … by @kundanEminds in #3140
- feat(open-spark): implemented connect wallet and import data flow by @skrushna1506 in #3141
- feat(open-spark): open spark rental flow by @skrushna1506 in #3157
- feat(OPEN-SPARK): created UI for open spark payment and emi flow with… by @kundanEminds in #3159
- feat(OPEN-SPARK): upadated design intergrated by @kundanEminds in #3173
- feat(open-spark): modified code to add api itegration of connect wallet by @aniketceminds in #3174
- feat(open-spark): changes for date and time picker by @skrushna1506 in #3175
- feat(OPEN-SPARK): created upi and secure checkout page and intergrati… by @kundanEminds in #3176
- feat: open wallet order details by @skrushna1506 in #3180
- fix(OPEN-SPARK): fixed checkout and css and added img on emi by @kundanEminds in #3182
- fix(open-spark): modified code to fix bugs in rental service, search by @aniketceminds in #3183
- fix(OPEN-SPARK): fixed checkout and css and added img on emi calculation by @kundanEminds in #3184
- feat: open spark cosmetic changes by @skrushna1506 in #3186
- fix(open-spark): modified code to fix product details page data hndling by @aniketceminds in #3187
- fix: modified code to fix bugs in order flow by @aniketceminds in #3204
- fix(open-spark-search-rental): modified code to add chnges for order … by @aniketceminds in #3205
- fix(OPEN-SPARK): fixed wallet otp input and added scroll over the app… by @kundanEminds in #3196
- feat(open-spark): modified code to add new consumer flow by @aniketceminds in #3206
- feat: created splash page for open spark by @kundanEminds in #3207
- fix(open-spark): modified code to fix the enhacemnet and ui chnges by @aniketceminds in #3211
- fix(open-spark): added order details page for all the orders by @aniketceminds in #3214
- fix(open-spark-solaris): modified code to fix rental services flow by @aniketceminds in #3216
- fix(open-spark): modified code to fix place order flow with EMI by @aniketceminds in #3218
- fix(open-spark): modified code to add confirm api in emi form submit by @aniketceminds in #3220
- fix(open-spark): modified css and layout of cart items by @aniketceminds in #3222
- fix(open-spark): modified code to fix catalogue rendeirng by @aniketceminds in #3227
- fix(open-spark): fix logout issue by @aniketceminds in #3230
- fix: added provider name in rental srvices search card by @kundanEminds in #3232
- fix: modified code of becknified comp product-card by @aniketceminds in #3237
- fix: payment breakup fix if no breakup show total cost by @aniketceminds in #3240
- fix: common component searchAndDiscover code chnges to make it flexible by @aniketceminds in #3252
- fix(OPEN-SPARK): added empty order history page and fix css alignment… by @kundanEminds in #3255
- fix(OPEN-SPARK): fixed toast message by @kundanEminds in #3262
- fix(open-spark): modified code to fix enhancement chnges and bugs by @aniketceminds in #3264
- fix(OPEN-SPARK): winroom bug fix by @kundanEminds in #3263
- feat(open-sparK): change confirm date time UI by @skrushna1506 in #3267
- fix(open-spark): modifed code to fix dattime issue and payment round off by @aniketceminds in #3332
- fix(open-spark): misaligned text on checkout page by @skrushna1506 in #3349
- fix(OPEN-SPARK): winroom bug fix by @kundanEminds in #3353
- fix(open-spark): winroom bug fixes by @skrushna1506 in #3354
- fix(OPEN-SPARK): winroom bug fix lend ease by @kundanEminds in #3355
- fix(OPEN-SPARK): winroom bug fix solaris by @kundanEminds in #3356
- fix(open-spark): fixed win-room bugs by @skrushna1506 in #3359
- fix(open-spark): modified code to fix payment calc and added validt t… by @aniketceminds in #3360
- fix(OPEN-SPARK): winroom bug fix solaris time stamp fix by @kundanEminds in #3361
- fix(open-spark): modified code to fix total amt of order in history by @aniketceminds in #3363
- fix(open-spark): fixed win-room bugs by @skrushna1506 in #3364
- fix(open-spark): fixed open spark secure checkout page issue by @skrushna1506 in #3368
- fix(open-spark): modified code to fix finance confirm api issue by @aniketceminds in #3369
- fix(open-spark): fixed issue for open spark winroom by @skrushna1506 in #3400
- fix(open-spark): modified code to fix loan amout missmatch issue by @aniketceminds in #3413
- fix(open-spark): modidfied code to fix order confirm payment issue by @aniketceminds in #3414
- fix(open-spark): ec bug fixes by @skrushna1506 in #3415
- fix(OPEN-SPARK): order history price and quantity calculation for ope… by @kundanEminds in #3418
- feat(open-spark): added mobile otp screen by @skrushna1506 in #3419
- Develop 1.1.0 by @ankitShogun in #3420
- Staging 1.1.0 by @ankitShogun in #3421
- fix(open-spark): fixed multiple click on add to wallet...
Release Note - Lend Ease
Introduction
We are excited to introduce the Lend Ease app, a platform designed for bankers to manage and approve loan applications. This app primarily facilitates Energy Finance, where users from the Open Spark app can request financing for battery purchases. Bankers can review loan applications, approve requests, and disburse loan amounts.
Category
New
New Features:
User Authentication
- Bankers can log in securely to manage loan applications.
Loan Application Management
- Loan applications are received from the Open Spark app when a user opts to finance a battery purchase.
- Bankers can review loan applications and decide on approval or rejection.
- Once approved, the loan amount is disbursed accordingly.
Manage Loan Catalogue
-
Bankers can create loan offers under different categories:
- Energy Finance
- Home Loan
- Vehicle Finance
- Personal Loan
-
Currently, the focus is on Energy Finance.
Energy Finance Loan Catalogue
-
Bankers can create loan offers with the following details:
- Maximum Principal Amount
- Initial Payment %
- Interest Rate
- Processing Fee
- Foreclosure Charges
- EMI Method (Fixed/Reducing Balance, etc.)
-
The created loan catalog is made visible in the Open Spark app for financing options.
Improvements:
None
Fixes:
None
Description/Links
Lend Ease enables bankers to streamline the loan approval process and efficiently manage energy financing. The integration with Open Spark ensures seamless financing for battery purchases.
Application URL: https://lendease.becknprotocol.io/
What's Changed
- feat: added lend ease app by @kundanEminds in #3209
- feat: created loan page for lend ease app by @kundanEminds in #3210
- feat: created finance page by @kundanEminds in #3212
- feat: created finance and loan application page by @kundanEminds in #3215
- feat: created finance and loan application page api intergrated by @kundanEminds in #3217
- feat: created finance and loan application page api intergrated and fix by @kundanEminds in #3219
- fix(lend-ease): fix cosmetic issue by @skrushna1506 in #3221
- fix(lean-ease): modified code to add logout func by @aniketceminds in #3346
- fix(lend-ease): fixed url changes by @skrushna1506 in #3426
Full Changelog: climate_forest...lend_ease
Release Notes - Climate & Forest Applications
Title
Climate and Forest Applications - Dragon Foods, SkyAnalytics, HarmoniAids, State Forest Department, Envirogrowth, Earth Support Initiative.
Introduction
In this release, we are thrilled to announce the launch of six new applications designed to provide cutting-edge insights into climate patterns and forest ecosystems. These applications empower users with advanced data selection, predictive analytics, and actionable insights to drive informed decisions in agriculture, disaster response, conservation, and sustainability projects. Each app is tailored to meet the specific needs of its audience, offering features like customizable data, streamlined workflows, and real-time updates.
Category
New
New Features:
Climate Apps
-
Dragon Foods
- Custom Data Selection: Select specific climate data points, such as precipitation levels and drought predictions.
- Flexible Formats: Access data in CSV, XML, NetCDF, and HDF formats.
- Regional Analysis: Focus on specific geographic areas, including districts or villages.
- Order Workflow: Simplify the process with customizable preferences, billing setup, and seamless payment integration.
- Order History Tracking: Monitor the status of data requests from pending to completion.
Application URL: https://dragonfoods.becknprotocol.io
-
SkyAnalytics
- Model Customization: Define spatial resolutions (e.g., vector/raster) and time intervals (e.g., 5-day, 10-day forecasts).
- Comprehensive Filters: Access metrics such as flood onset dates, runoff volumes, and extent.
- Flexible Delivery Modes: Data delivery options include FTP, SOAP API, or email.
- User-Centric Ordering: Streamlined product selection, payment processing, and order tracking.
Application URL: https://skyanalytics.becknprotocol.io
-
HarmoniAids
- High-Confidence Data: Includes confidence levels (e.g., 90%, 85%) to enhance decision-making.
- Temporal Flexibility: Select durations (e.g., 5, 10, 20 days) and resolutions (e.g., 15 or 30-day intervals).
- Integrated Payments: Quick and secure checkout via the payment gateway.
- Real-Time Updates: Receive live notifications on order progress and data delivery.
Application URL: https://harmoniaid.becknprotocol.io
Forest Apps
-
State Forest Department
- Customizable Data: Access metrics like forest density, species population, and canopy cover.
- Spatial Selection: Narrow focus to specific forest zones, national parks, or reserves.
- Streamlined Billing: Simplified address entry and payment process.
- Order Tracking: Monitor data requests with clear status updates.
Application URL: https://state-forest-department.becknprotocol.io
-
Envirogrowth
- Advanced Filtering: Select forest parameters and temporal resolutions for precise insights.
- Data Format Variety: Access data in XML, NetCDF, and CSV formats.
- Effortless Ordering: Simplified product selection, billing, and checkout processes.
- Order Management Dashboard: Intuitive dashboard for viewing and managing data requests.
- Secure Delivery: Access data via preferred secure delivery methods.
Application URL: https://envirogrowth.becknprotocol.io
-
Earth Support Initiative
- Real-Time Metrics: Analyze deforestation rates and environmental impacts with up-to-date data.
- Localized Data: Focus on specific areas, such as villages, regions, or ecosystems.
- Seamless Ordering: Streamlined product selection, billing, and checkout processes.
- Transparent Status Updates: Receive notifications on order statuses from pending to completion.
Application URL: https://earth-support-initiative.becknprotocol.io
What's Changed
- feat(DRAGON-FOODS): added dragon-foods project in ui workspace by @kundanEminds in #2361
- feat(DRAGON-FOODS): created product details page checkbox ui in common by @kundanEminds in #2416
- feat(dragon foods): implemented UI for auth and homepage by @skrushna1506 in #2417
- feat: implemented single and multi select checkbot functionality in o… by @kundanEminds in #2418
- feat(climate_data): added logic for frequently access card by @skrushna1506 in #2428
- feat(dragon-foods): added new comp., pages using common pckg & custom… by @aniketceminds in #2437
- feat(dragon_food): implemented order request page by @skrushna1506 in #2450
- fix(dragon-foods): fix code and ui designs and some functionality by @aniketceminds in #2452
- fix(dragon_food): delete unwanted images and some code by @skrushna1506 in #2454
- fix(dragon-foods): added missing imgs to topsheet header by @aniketceminds in #2477
- feat(DRAGON-FOODS): fixed some ui for dragon foods by @kundanEminds in #2476
- feat(harmoni-aids): added code to setup harmoni aids app by @aniketceminds in #2481
- feat(dragon-foods): added integration for search api by @aniketceminds in #2488
- feat(dragon-foods): added integration of init and select by @aniketceminds in #2493
- feat(SKY-ANALYTICS): replicate sky analytics app in ui workspace by @kundanEminds in #2483
- feat(dragon-foods): integrated /cofirm api to dragon foods by @aniketceminds in #2494
- feat(DRAGON-FOODS): implementd order history by @kundanEminds in #2501
- fix(dragon-foods): fixed error messages for respective regex check in … by @aniketceminds in #2507
- fix(dragon-foods): modified code to add description to signinpage and… by @aniketceminds in #2508
- fix(dragon-foods): enable disable proceed btn on checkbox selection by @aniketceminds in #2509
- feat(DRAGON-FOODS): implementd checkout and payment page in dragon foods by @kundanEminds in #2510
- fix(dragonFoods ): improved order request page UI by @skrushna1506 in #2513
- fix(dragon-foods): fixed issues of checkout page related to payment calc by @aniketceminds in #2515
- feat(ESI): initiated the earth support init. forest app for deployement by @aniketceminds in #2518
- feat(state-forest-dept): initiated the state forest dept forest app f… by @aniketceminds in #2519
- feat(envirogrowth): initiated the envirogrowth forest app for deploye… by @aniketceminds in #2520
- feat(SKY-ANALYTICS): replicate sky analytics app in ui workspace and … by @kundanEminds in #2530
- fix(harmony_aid): changes done as per figma by @skrushna1506 in #2531
- feat(ESI): modified code to chnge color scme for this app and some UI… by @aniketceminds in #2533
- fix: modified code to fix minor bug fixes in util, packg.json by @aniketceminds in #2541
- feat(dragon-foods): integrated status api in order history by @aniketceminds in #2552
- feat(stateForestDepartment): replicating project by @skrushna1506 in #2545
- feat(ENIVIROGROWTH): replicate sky enivirogrowth in ui workspace and … by @kundanEminds in #2550
- feat: integrated status api call in climate, forest apps by @aniketceminds in #2553
- fix(dragon-foods): fix product card to constomize the size of card by @aniketceminds in #2554
- Develop 1.1.0 by @aniketceminds in #2555
- fix: modified code in search component for all climate, forest apps by @aniketceminds in #2556
- fix: fixes the minor issue of ui design and functional by @aniketceminds in #2561
- fix: modified code in climate forest apps in product page by @aniketceminds in #2564
- fix: modified code to add validation in product details page before p… by @aniketceminds in #2568
- fix: modified code in product page for term & cond text link by @aniketceminds in #2569
- fix(climateData): all apps bugs by @skrushna1506 in #2570
- fix: cart icon missing in all app by @skrushna1506 in #2571
- Develop 1.1.0 by @aniketceminds in #2572
- fix: modified api of get orderHistory to get resuot in desc order by @aniketceminds in #2586
- fix(climateData): fixed all apps bugs by @s...
Policy Admin Portal
Release Notes - Policy Portal for Mobility Apps
Title
Policy Portal for Mobility BAP Applications (User & Driver Apps)
Introduction
This release introduces the Policy Portal, enabling administrators to create, publish, and manage traffic and mobility-related policies for Mobility BAP applications (User & Driver Apps). Policies can be created with specific geofences and conditions, allowing BAP applications to check and apply these policies, such as avoiding heavy traffic areas. Additionally, this release includes significant UI improvements, new login and logout functionalities, and bug fixes related to the geofencing diagram.
Category
New / Improvement / Fix
New Features:
-
Login & Logout Functionalities:
Introduced login and logout capabilities for policy administrators, improving security and session management. -
Responsive UI Design:
The Policy Portal now supports a fully responsive UI, ensuring a seamless experience across all device types.
Improvements:
- Geofence Diagrams for Policies:
Added the ability to set a geofence diagram, specifying areas where a policy will be enforced. For example, policies can be created to avoid heavy traffic alerts in certain areas. The diagram visually represents the geofenced areas within the portal.
None
Fixes:
- Geofencing Diagram Bug Fixes:
Resolved issues related to rendering and interaction with geofencing diagrams, ensuring smoother operation.
Description/Links
Policy Portal for Mobility Apps:
https://policyadmin-prod.becknprotocol.io/
Release Date: 10th October 2024
What's Changed
- feat(policy-admin): added project setup for policy admin by @aniketceminds in #1966
- feat(TOURISM): integrated payment and order confirmation component fr… by @kundanEminds in #2009
- feat(TOURISM): fixed multi item added on checkout page into tourism app by @kundanEminds in #2017
- feat(tourism): test cases for tourism by @skrushna1506 in #2021
- feat(policy-admin): added component for create, view/update policy ui by @aniketceminds in #2016
- feat(TOURISM): integrated order cancellation component and type model… by @kundanEminds in #2029
- feat(policy-admin): added code to store form data into state for crea… by @aniketceminds in #2026
- feat(TOURISM): integrated update shipping component and type models f… by @kundanEminds in #2033
- fix(industry_4.0): fixx issue related to location disabled app crash by @aniketceminds in #2041
- feat(policy-admin): login api integration by @rahul-eminds in #2037
- feat(dsnp): refactored DSNP app From common packages by @skrushna1506 in #2038
- fix(osc): fix search payload with categroyCode by @skrushna1506 in #2039
- feat(POLICY-ADMIN): created responsiveness of policy admin app by @kundanEminds in #2040
- Develop 1.1.0 by @aniketceminds in #2043
- fix(mobility-bap): fix issue related to cab type selection by @aniketceminds in #2044
- fix(policy-admin): fix issues related to toaster & integrte status api by @aniketceminds in #2084
- Staging 1.1.0 by @aniketceminds in #2045
- feat(DSNP): integrated store and services from common into dsnp by @kundanEminds in #2061
- fix(MOBILITY): fixed some ui issues in mobility by @kundanEminds in #2086
- feat(dsnp): integration topHeader and bottomHeader by @skrushna1506 in #2046
- fix(MOBILITY): fixed some ui issues in mobility for center by @kundanEminds in #2087
- fix(policy-admin): added validation for create policy form by @aniketceminds in #2088
- feat(policy-admin): integated the fetcg policy api, dashboard status,… by @aniketceminds in #2094
- feat(policyadmin): implement ui for forgot password and reset password by @skrushna1506 in #2097
- fix(policy-admin): fix issues of pagination in table & geofence by @aniketceminds in #2098
- feat(dsnp): refacator order confirmation page and delete unwanted file by @skrushna1506 in #2089
- Fix/issue x input form by @skrushna1506 in #2091
- feat(TOURISM): fixed language button for himalayas by @kundanEminds in #2101
- feat(DSNP): integrated utility and respective type models from common… by @kundanEminds in #2096
- feat(policyadmin): created reset password page, api integration by @rahul-eminds in #2099
- fix(policy-admin): fix issues of rendering city wise location in map by @aniketceminds in #2108
- feat(DSNP): fixed types and utilities for auth into dsnp by @kundanEminds in #2100
- fix(policyAdmin): fixed policy admin app bugs by @skrushna1506 in #2102
- fix(odr): fix odr build issue by @skrushna1506 in #2104
- fix(policy-admin): token expiry handling & nav to signIn by @aniketceminds in #2109
- feat(TOURISM): fixed language button for himalayas and city of light by @kundanEminds in #2103
- Develop 1.1.0 by @aniketceminds in #2112
- Staging 1.1.0 by @aniketceminds in #2128
- fix(mobility-bpp): fix issues name validation, added set mylocation in map by @aniketceminds in #2133
- feat(TOURISM): fixed language button for himalayas and city of light … by @kundanEminds in #2131
- fix(policyadmin): fix bugs by @skrushna1506 in #2129
- fix(industry4.0): remove cart icon from profile page by @skrushna1506 in #2132
- fix(mobility-bap): enhanccement to simulate navigation in map by @aniketceminds in #2134
- fix(mobility-bpp-bap): modified color of icon by @aniketceminds in #2135
- fix(ODR): build issue by @kundanEminds in #2168
- fix(ODR): build issue 1 by @kundanEminds in #2169
- fix(ODR): build issue test by @kundanEminds in #2170
- fix(TAXIBPP): build issue test by @kundanEminds in #2171
- fix(policy-admin): fix issues of policy admin portal css & functional by @aniketceminds in #2166
- fix(policy-admin): fix issue of sorting table data by colomn by @aniketceminds in #2173
- fix(ADMIN-PORTAL): fixed responsiveness of left side of policy admin by @kundanEminds in #2176
- fix(OSC): fixed provider id in search payload by @skrushna1506 in #2167
- fix(mobility-bap): integrated new policy violation apis & functional … by @aniketceminds in #2177
- Develop 1.1.0 by @aniketceminds in #2178
- fix(mobility-bap-bpp): fix issues of driver app and mobility user app by @aniketceminds in #2181
- feat(p2p-energy): added project setup & search page, catelog page design by @aniketceminds in #2198
- fix(DSEP): integrated auth middleware and header in dsep from common … by @kundanEminds in #2195
- fix(p2p-energy): modified code to filtering & product details by @aniketceminds in #2200
- feat(dsep): homepage integration using common packages by @skrushna1506 in #2199
- feat(DSEP): integrated product details and respective types in dsep by @kundanEminds in #2203
- fix(p2p-energy): added summary, billing, payment, orderconfirmarion p… by @aniketceminds in #2205
- feat(dsep): test cases for dsep by @skrushna1506 in #2204
- fix(p2p-energy): fixed order summary pricing issue by @aniketceminds in https://github.com/beckn/beckn-ui-works...
mobility_policy
Release Notes - Mobility BAP (User App)
Title
Mobility BAP Application (User App) - Smart City, Smart Gambia & City of Lights
Introduction
In this release, we have integrated the new Policy Admin Portal APIs and replaced the existing ones across all Mobility BAP applications, including Smart City, Smart Gambia, and City of Lights. These updates ensure real-time policy violation checks for all users while booking rides from point A to point B. If a violation is detected for the selected route, users will receive an alert modal with detailed information about the policy, allowing them to make more informed travel decisions.
Category
New / Improvement / Fix
New Features:
-
Integration with New Policy Admin Portal APIs:
We have fully integrated the new Policy Admin Portal APIs, replacing the older APIs in all applications (Smart City, Smart Gambia, and City of Lights). This update enables real-time policy enforcement and violation checks during ride booking. -
Open APIs Integration:
The app now leverages the latest open APIs for enhanced data interoperability, ensuring smooth communication with external services and updated policy data. -
Real-Time Policy Violation Alerts:
While booking rides from point A to point B, the app now checks for policy violations (e.g., traffic alerts, geofencing rules) applicable to the selected route. If a violation is detected, an alert modal will appear with relevant policy information, enabling users to adjust their plans accordingly.
Improvements:
None
Fixes:
None
Description/Links
To view all active policies, visit the following link:
https://mobility-prod.becknprotocol.io/policies
Release Date: 10th October 2024
mobility_ui
Release Notes - Mobility App (User & Driver)
Title
Mobility BAP (User App) & BPP (Driver App) Powered by Beckn
Introduction
In this latest release of the Mobility BAP (User App) and BPP (Driver App), powered by Beckn. This update brings significant enhancements to both applications, focusing on improving user experience and operational efficiency.
In this release, we’ve introduced new features such as an upgraded user interface and real-time navigation simulation for drivers. Additionally, we have made improvements to ride search and selection, policy violation checks, and ride management. Several fixes have been applied to enhance real-time tracking and feedback processes.
Our goal is to provide a more seamless experience for both users and drivers, ensuring that every ride is managed efficiently and transparently.
Read on for detailed information on the new features, improvements, and fixes included in this release.
Category
New / Improvement / Fix
New Features:
-
UI Design (User & Driver App):
Upgraded the user interface for both apps, ensuring a seamless user experience. -
Google Maps Navigation Simulation (Driver App):
Real-time navigation from the driver’s location to the pickup and from pickup to drop-off. Integrated with Google Maps to provide accurate directions. -
Status Updates via Socket Connection (Driver App):
Implemented socket connection for real-time status updates, ensuring that both the driver and user apps remain in sync with the ride's progress. -
Ride Search & Selection (User App):
Enhanced user experience with more detailed ride options, allowing users to easily compare rides from multiple providers. -
Policy Violation Check (User App):
Improved traffic alert and policy violation checks on routes, alerting users before booking rides. -
Driver Online Status for Ride Requests (Driver App):
Drivers must go online to receive new ride requests. If offline, no requests will be received. -
Ride Management (Driver App):
Drivers can now manage rides better with a clear view of accepted, canceled, and completed rides. -
Real-Time Driver Tracking By Status (User App):
Users can now track driver status updates in real-time. The simulation of the driver’s movement from pickup to drop-off is only shown in the driver app, ensuring accurate updates. -
Ride Feedback & Summary (User & Driver App):
Feedback options for users have been streamlined. The driver now sees a detailed ride summary with fare calculation post-trip.
Improvements:
None
Fixes:
None
Description/Links
Mobility User App:
https://mobility-prod.becknprotocol.io/
To access all policies list: https://mobility-prod.becknprotocol.io/policies
Mobility Driver App:
https://driverapp-prod.becknprotocol.io/
Release Date: 10th September 2024
What's Changed
- feat: creating a reusable search results page by @ujjwal502 in #1
- feat: search component added by @ankitShogun in #2
- feat: created profile page and some changes on product details and pr… by @kundanEminds in #3
- feat: cart component by @ujjwalEminds in #4
- feat: created scholarship pages by @kundanEminds in #5
- feat: created add details page and implemented upload file functionality by @kundanEminds in #6
- feat: implemented ui for the following screens by @ujjwalEminds in #7
- feat: created checkout and order details page by @kundanEminds in #8
- feat: created all history pages and fixed UI of jobs pages by @kundanEminds in #9
- feat: add playground app for testing by @ankitShogun in #11
- feat: created medicine flow by @kundanEminds in #10
- feat: created order history and order details page by @kundanEminds in #12
- feat: completed ui for following screens by @ujjwalEminds in #13
- feat: created homepage,createprofile page,checkout by @ujjwalEminds in #14
- feat: fixed ui of dhp by @kundanEminds in #15
- feat: validation of create profile job apply and scholarship form page by @kundanEminds in #16
- feat: implemented avg user ratings and user reviews and ratings secti… by @ujjwalEminds in #17
- feat: implemented complete UI by @ujjwalEminds in #18
- feat: created dsnp review page by @kundanEminds in #19
- Develop by @ujjwal502 in #21
- Staging by @ujjwal502 in #23
- DSNP Entitlment check by @ankitShogun in #24
- feat: fixed scrolling, ui issues and review should be within 120 letters by @kundanEminds in #25
- feat: validation on signup page and added placeholer as per card by @ujjwalEminds in #26
- feat: removing tailwind styles by @ujjwal502 in #27
- feat: added validation on signup page and price issue on checkout page by @ujjwalEminds in #28
- Develop by @ujjwal502 in #29
- Staging by @ujjwal502 in #30
- feat: "remove cart icon and homePage Icon and added HeaderValue" by @ujjwalEminds in #31
- Develop by @ujjwal502 in #32
- feat: added validation on sign up page in DSEP unified and DSNP by @ujjwalEminds in #34
- Develop by @ankitShogun in #35
- Patch 1 by @em-tpt-bbandi in #36
- feat: fixed Jenkins to Jenkinsfile by @kundanEminds in #37
- Develop by @kundanEminds in #38
- Theme setup by @ankitShogun in #40
- feat: initial setup of odr by @ujjwalEminds in #41
- feat: design complete ui of odr by @ujjwalEminds in #43
- feat: implemented search integration and some landing ui by @ujjwalEminds in #45
- feat: implemented select api by @ujjwalEminds in #46
- feat: api integration of init and confirm by @ujjwalEminds in #47
- feat: ui development for odr by @ujjwalEminds in #48
- feat: search reconfig for ODR by @ujjwal502 in #49
- feat: fixed product description refresh fix by @ujjwal502 in #50
- feat: resolved textarea field in dispute form by @ujjwalEminds in #51
- feat: added all ui changes by @ujjwalEminds in #52
- Feat UI bug fixes by @ujjwalEminds in #53
- feat: fixed ui of product list component to accomodate the languages by @ujjwalEminds in #54
- Feat odr developmemt by @ujjwal502 in #56
- feat: fixing the track grouping imgs by @ujjwal502 in #57
- feat: adding billing num in order detail by @ujjwal502 in #58
- feat: added estimated service fee section in the product details page by @ujjwalEminds in #59
- Feat odr developmemt by @ujjwal502 in #60
- Feat no cases page by @kundanEminds in #61
- Feat odr developmemt by @ujjwal502 in #62
- feat: fixing search string in the search input by @ujjwal502 in #63
- feat: added the relevant billing detail by @ujjwal502 in #64
- feat: adding provider name by @ujjwal502 in #65
- Feat odr developmemt by @ujjwal502 in #66
- feat: adding some nullish checks by @ujjwal502 in #67
- feat: fixing something on confirmation by @ujjwal502 in #68
- feat: adding billig details on order details by @ujjwal502 in #69
- feat:...