LOGIN
Ranjan Dailata
73
Community Expert
Application Architect/Lead Developer
 · ChicagoU.S.
Share
Report
Get Link
SHOW & TELL

Development Approach - 10 Things

I am posting a high level development approach here.

  1. Technology choices for Frontend and Backend.
  2. Design a responsive front end system for Commuters, Customers, Admin’s etc. All based on user roles.
  3. RDBMS vs NoSQL - Make a decision to go with the appropriate backend.
  4. Design and Develop a system to perform automated background checks.
  5. Develop a system to capture the commuters, customers info and have a mechanism to validate and confirm their identity, address etc.
  6. Design and Develop a Restful API that considers Resources pertaining to the Domain Models.
  7. Decide on the “Third Party” API’s and payment gateway integrations.
  8. Build a system to connect customers to commuters by running algorithm and follow the workflow to deliver parcels in an efficient manner.
  9. Perform Automated unit tests, Behavioral driven, Acceptance test at early stages and get feedback and improve the product.
  10. Finalize the deployment options. On premise vs Cloud Platform.

PS: I recommend follow Domain Driven Design.

Information Technology
Software
Back End Development
Responsive Development
REST
1 like 
Like
Award Contribution
Leave a reply...
DISCOVER
CHAT
HIRE
ACTIVITY
FEED
New Post
Help
Start Project
Online Users
Share Link
Write something before you submit it!
Photo updated
Request Sent!
Updated
Copied to Clipboard