Project Mom and Pop (Platform for small businesses) - Back-end architecture

Key Information

Register
Submit
The challenge is finished.

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.

 

Time constraint
This project has tight time line so
1) the review phase is only 24 hours
2) we would like to avoid any timeline extension, please ask questions eraly

 



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)

ELIGIBLE EVENTS:

2015 topcoder Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30046429