Types of Services
- Token Renewal service
- NotificationService
- LocationService
- LocationBroadcastService (TRS)
- Token Based Authentication
- Phone Verification
- SMS Verification
- Password Reset through Phone or E-mail
- TLS / SSL support
- Location based background service
- Intent Service For Refreshing Token
- Google and Facebook Sign-In
- E-Mail integration though Mailgun
- SMS integration
- Configuration File for API
- User Details (Phone, Email) for Item and Images Submissions
- Notes for Reviewer for Submission and Reason for Rejection for Rejection
- Image Slider Refinements
- Voting for Add and Delete in Item Specifications
- Item Specification Submissions
- My Submissions in Shop Owner Dashboard
- fix pass objects through GSON convertor in Item Images and Item
- Filter Items by Specifications (Use specification values in )
- Notification Design Improvements
- Handle Notification Click
- fix Deletes foreign key cascased or set null policy
- Add Privacy Policy, Terms of Service, Warranty
- Email verification dialog
- Phone verification dialog
- password reset dialog
- Convert Login dialog to fullscreen
Issues [Pending]
- Problems with Notification Reliability
- Filter Delivery Address which falls in the Delivery Range
- Fix ON DELETE Policy for all foreign keys – in order to allow the delete for the referenced rows
Issues [Fixed]
- Problem with Time-stamp’s
- REST API Java process Terminating Enexpectedly (Solved by using SystemD process automation)
- Notifications crashing on Kitkat (Solved by Using PNG images)
- Notifications crashing on Jelly Bean and ICS (Caused by : Java.Objects Class Not found | Solved by disabling Notifications on ICS and Jelly bean)
Improvements
- Refinements in Shop Item by Item Screens
- Refinements in Sort options and sort functionality
- Refinements in Form Validation for all Input Forms
- Detail Views
Features [Pending] : Needs Immediate Attention
- Item Reviews
- Favourite Items
- Faviourite Shops
- Item Lists
- Service Staff
- Shop Staff
- Service Detail Views
- Auto Select Service when no Service is Selected
- Fix Detail Views : Item Details and Shop Details
- Extend Order Detail Views to include Timeline, Delivered by and Order Summary
- Add Search Feature in all Screens
- Add Configuration file to REST API for a) Port b) PostgresDB username and password
- Fix Settings in Servic Provider App
- Add Search and Sort in Shop Admin Approvals
- Add End-User Approvals
- Password Reset facility for End-User and Shop-Admin
- Fix Settings in Service Provider app
Features [Pending] : Design, graphics and Icons
- add Intro’s for Android app
- Tablet optimization for the android app’s
- On-Boarding
Features [Pending]: Priority (to be implemented soon)
- Item Submissions and Item Category Submissions
- Item Specifications
- Filter Items by Item Specifications
- Bar-codes for Items and bar-code based checkouts
- Multiple Item Images in Item Detail Views and Shop Detail Views
- Brand Accounts in Items Database
- OAuth-Login
- Google, Facebook and Twitter sign in Like we see in Discourse Forum Software
- Order Timings
- Limit Item Availability by Order Timings : For Food mess orders
- Billing
- SSL/TLS security using free LetsEncrypt Service
- Switch Item View Type
Features [Pending] : Long Term (to be implemented in long term)
- Payment Gateway Integration
- Item Groups (For Displaying multiple Item Options)
- Internationalisation (translating the app to different languages)
- Chat feature with shopkeeper
- Google Analytics and Search Engine Optimisation
- Migerate to HTTP-2
- Convert android app to Instant App
- Item Recommendations based on favourites and buying trends
- Shop Stats
- Service Stats for Service Admin
- Complaints and Reports
- [Security Features]
- Forbidden Operations Record : To Detect the suspicious activity
- [Other pending Features]
- Printing orders from android app
- Item Tags [Consider Revising-reconsider whether required?]
- Shop Issues [Consider Revising-reconsider whether required?]
- Full Text Search with Search Suggestions
- API Upgrades and App Upgrade Strategy
- Backup and Restore Facility
- API Caching [reconsider whether Required?]
- API Metrics and also link it to admin app
- Global and Local Item Reviews and sync.
- Add indexes to PostgresDB for Scalling and Performance
Major FeaturesĀ
- Web App for Nearby Shops API
- Delivery Taxi Services App and Integration