beckn / bap-boilerplate-sdk Goto Github PK
View Code? Open in Web Editor NEWThis is an open-source generic SDK that allows any beckn-enabled consumer application to be built quicly
License: MIT License
This is an open-source generic SDK that allows any beckn-enabled consumer application to be built quicly
License: MIT License
This API should provide a facility to add catalog with details like title, description, price, icon, category, quantity. Seller should be able to add catalog using this api.
Satisfy the above mentioned goals.
Beckn
BPP-Boilerplate-SDK
Culture and Tourism
NodeJS, ReactJS
Medium
The Search component should provide a facility to search items by name. It should fetch all the items which contains the search keyword from BPPs.
Satisfy the above mentioned goals.
Beckn
BAP-Boilerplate-SDK
Culture and Tourism
NodeJS, ReactJS
Medium
Name: BAP-Boilerplate-SDK
Title: "Setting up development environment"
Labels: C4GT Community
Description
Problem:
Development environment not set up.
Goals
• Development environment should be set up and tested for below requirements.
o Open API 3.0
o JSON Schema
o NodeJS
o JavaScript
o React Native
o MongoDB
• A basic “Hello World” program to be created and executed successfully.
• Database access and CRUD operations to be performed.
• Any required plugin should be installed and tested.
• Postman to be installed and tested with dummy APIs. (https://dummyjson.com/)
Expected Outcome
• Development environment up and running without any errors.
Acceptance Criteria
• Sample program runs without error.
• Database is accessible and can be used for CRUD operations.
Project:
Beckn
Organization Name:
Beckn Open Collective
Domain
Others
Tech Skills Needed:
• Basic level software installation
• Basic level programming
Mentor(s)
Faiz Mohammed
Complexity
Low
Beckn protocol is a set of open specifications aimed to create a common language, that is machine-readable and enables interoperability for economic transactions between disparate platforms of any size and form - be it a cab reservation, or booking a stay, or confirming a doctor’s appointment, and many more. Thus it enables the creation of inclusive and equitable open networks offering a multitude of choices to the citizens, while at the same time negating the dependence on intermediaries to freely operate and generate economic transactions of value. It is akin to what SMTP is to E-mails or HTTP is to the Internet.
Since its inception in 2019 as a set of specifications, Beckn has been adopted across geographies in sectors such as mobility, retail, hyperlocal logistics, healthcare, skills, agriculture sectors, etc. Few notable examples of open networks built on the Beckn protocol are Open Network for Digital Commerce (ONDC), Namma Yatri at Bangalore, Kochi Open Mobility Network (KOMN), Unified Health Interface (UHI), etc.
The BAP Boilerplate SDK is a generic full-stack NodeJS + React-native SDK that allows developers to quickly beckn-enabled consumer-facing applications (BAPs) via a boilerplate codebase. This consists of a base source-code when complied generates a basic BAP application with all APIs and screens for each state that is encountered during a typical order lifecycle like disovery, ordering, fulfillment and post-fulfillment. Developers can then modify these screens according various UI flowspertaining to different sector-specific experiences like mobility, health, retail, etc
Medium
8 Weeks
To set up this project, please connect with the Project Setup and Guidance mentor for this project and follow their instructions
To set up this project, please connect with the Product Setup and Guidance mentor for this project and follow their instructions
Name: BAP-Boilerplate-SDK
Title: "Getting Acquainted with BECKN"
Labels: C4GT Community
Description
Goals
Expected Outcome
Understanding of BECKN API calls for each user action made on the BAP application.
Acceptance Criteria
• Document explaining the user actions with their corresponding API calls and the sequence diagram of API calls.
Project:
Beckn
Organization Name:
Beckn Open Collective
Domain:
Others
Tech Skills Needed:
• Basic understanding of BECKN
• Basic documentation
Mentor(s)
Faiz Mohammed
Complexity
Low
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.