-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the nbsinfo wiki!
Checklist 👍
- Ensure ShopStaff, DeliveryGuy and Staff all have the ability to delete their accounts even when their accounts are disabled by admins
Features Pending : [Basic features : Needs Immediate Attention]
- Delivery Approval User Secret Code
- Password Reset
- Item Category Order Index
- API Configuration File
- sliding layer adjust offset by density
- Sort and Search feature in Admin Approvals
- Settings Screen : In All apps
- Delivery Guy Edit Profile
- Admin Edit Profile
- End User Edit Profile
- Shop Non-Private Shop Staff in Shop Home
- Sort Screens Refine all Screens
- Search Feature in NearbyShops app Refine all screens
- Refine Shop Items by Item
- Order Results Screen
- End User Order Screen
- Shop Home Complete : Include Titles also
- Tablet Optimisation
- Filter Shops and Items by Shop Enabled, Shop Open and Price Greater than Zero
- Item Review Screen and Shop Review Screen
Issues : [Pending]
- Not able to update shopItem from Tablet lenovo tab 3 7-inch [Status : ][3-jan-2017]
- Not able to Long Click on map in Tablet lenovo tab 3 7 [3-jan-2017]
- The quantity fades when trying to update cart in Items in Shop
Issues : [Fixed]
-
Security Issues problems due to duplicate usernames and passwords : fixed by adding usernames table
-
prepared statements
-
dependency Injection
-
JDBC - connection pooling
-
Security Issues : Role Based
-
Thumbnails
-
Notifications SSE (Server Sent Events)
Features : [Implemented]
- Staff accounts and staff Permissions
Features : [Pending]
-
Payment Gateway Integration
-
Internationalization (translating the language to diferent launguages)
-
Chat with shopkeeper
-
Google, Facebook and Twitter third part sign in Like Discource Software
-
Google Analytics and Search Engine Optimization
-
Http2
-
INstant Apps
-
Web App for Nearby Shops API
-
Item Recommendations based on favourites and buying trends
-
Shop Stats
-
Billing
-
Service Stats for Service Admin
-
Complaints and Reports
-
[Security Features]
-
OAuth-Login
-
SSL/TLS security
-
Forbidden Operations Record : To Detect the suspicious activity
-
[Other pending Features]
-
Multiple Item Images in Item Detail Views and Shop Detail Views
-
Item Lists
-
Item Submissions and Item Category Submissions
-
Item Specifications
-
Filter Items by Item Specifications
-
Order Timings
-
Limit Item Availability by Order Timings : For Food mess orders
-
Printing orders
-
Bar-codes for Items and bar-code based checkouts
-
Item Tags [Consider Revising-reconsider whether required?]
-
Shop Issues [Consider Revising-reconsider whether required?]
-
Search Improved : Full Text Search
-
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.
Types of Screens
- Edit Profile Screens
- Edit Items : Data Input
- Detail Screen
- Login Screen
- Menu Screen
- Items List
API Features : For building REST API
-
O-Auth Support
-
SSL/TLS Support
-
Data Validation
-
API Metrics
-
Role based security
-
Notification Support [SSE-Server Sent Events]
-
Dependency Injection
-
Container Request Filters and Request Interceptors [Filters and Interceptors]
Services
- SDS : Service Discovery Service
- NBSIDB : Nearby Shops Items Database
- NearbyShops API [Pending]
- Delivery Service
- Identification Service
- Add Indexes to Postgres Database of Nearby Shops API
- Testing the API response time and load testing using J-Meter