Challenge Overview
Project Overview
This project aims to create an entire platform with the goal of supporting and expanding small businesses everywhere, using both web and mobile applications. We are looking for experienced members to help us make our vision of an attractive, user-friendly platform a reality. This project presents a unique opportunity to make a real difference in the world. As most people know, small business is the backbone of any economy. Unfortunately, small businesses have the most difficult time raising money, finding customers and being able to apply new products and approaches to help their businesses grow. Client has set out an ambitious goal to change this and we need someone to help us realize our goals.
Challenge Task Overview
Given the the system architecture, conceptualization and wireframes as an input provide the implementation documents for the back-end module. The assemblers must be able to implement ReSTful services using your deliverables. Wireframes take precedence over conceptualization in case of any discrepancies.
Use cases from BRD which are not reflected in SDS are out of scope.
Small update to be done: add business telephone number to the business entity.
Note that some ReSTful API endpoints may be missing relevant services: you have to design them.
Please design thoroughly: use additional private methods where necessary in order not to overcomplicate the public services.
Final Submission Guidelines
Application Design specification
Class and sequence diagrams in TCUML
Assembly specifications (downstream assemblies must allow for being run in parallel)
DDL (if applicable)