-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Welcome to the wiki!
The Software Platform is a way for local businesses to register with a central authority ”the platform” and sell their merchandise to registered customers by delivering the products to user-inputted addresses. Consumers of the platform can browse local businesses that are registered and select products to be delivered to a location of the user’s choosing. This is different from other in market competitors in that the cost of delivery and operation is spread fairly amongst the consumers with each order. The software platform will support business administration of merchandise and information and consumer registration.
This project is meant to be a platform for developers to find and independently choose the tools necessary to build out operational services for local businesses. MVP of the platform will include these Microservices:
- Inventory Management
- Core Services and Identity Management
- Order Management
For MVP, at least one front end implementation will be built out and consume the services provided by the platform as a "demo". (i.e. iOS, Android, or a Web framework such as ReactJS or Vue)
The platform consists of 4 moving parts:
- Frontend application
- Hosted Database
- Hosted Application API
- Hosted Microservices (listed above)
The Frontend application will be any custom implementation of the services. The required interfaces (data architecture of the application API) will be the only restriction to the developer.
The database will be restricted access only to the microservices.
The Application API will handle requests between the Frontend and the microservices.