MOBILE WEB APPLICATION: Requirements Specification
(PHP/MySQL – Framework: Laravel 5)
Introduction: This document is a Software Requirement Specification (SRS) for the SMART MOBILE (iOS/Android/Window) Based Web Application. The application should support in all web browser in mobile.
Purpose: This SRS is going to describe basic functionality, external interfaces, performance, attributes and the design constraints of the system which is need to developed.
Scope: Attractive web application based on mobile browser will have just a main functions as described below. The emphasis is on this web application should be Simple, Secured, Friendly rather than a confusion or complication.
• User login & OTP
• SMS alerts
• Email integration
• Payment gateway integration
• Online chat (one – one)
• Creating and assigning tasks
• Product reviews
• Cross browser mobile web application
• PHP – The application should be scripted in PHP/HTML.
• Laravel5 Framework
• Framework7 components
• Server: AWS
• Support to all mobile browsers.
• Should not be responsive or not resizable.
• This is a prototype; future releases should be able to add more commands or features.
Entities: Approximately there will be minimum 4 entities base on the system requirements
Ex: user, chat, payment
MOBILE WEBSITE & APPLICATION (SUMMARY)
• Browser View
o Three sliding banner page with user login at last
o OTP Page (One Time Password) should integrate with user mobile
o User basic details should store in database (MySQL)
o One to one chat
o Create and assigning task
o User reviews
• Payment Gateway
o Customized bank payment gateway should integrate
o Credit card details should store in a secured DB.
• SMS Gateway
o Suitable SMS broadcast gateway should integrate for OTP and notification.