pnrtracker's People
pnrtracker's Issues
Swipe to Delete Feature
User should be able to Delete the tickets item by swiping the item
Sync on Wifi only
TicketList Not updated after Delete Ticket in TicketView
Notification for Ticket Status Change
Background Service should greet user for changes in Ticket status if any
Crash :: OnBackground Sync
app crashes when trying to sync an expired ticket.
Could be due to JSON parsing issue
Implement Sync all feature
implement Logging based on http://noveogroup.github.io/android-logger/
Remove Circular Dependency
Remove Circlar Dependency on in TicketDatabase and SyncDatabase for add and update api
POC for PNR Api
Try to use existing HTTP apis for getting hardcoded PNR
Share Ticket to Others Apps
Make ticket shareable as text to other apps
Fix Ticket Widget Display
Ticket Widget should display complete info
Disable Sync Feature
User Should be provided an option to disable background Sync
Add Sync DB
Sync DB is responsible for maintaining the pnr sync info.
SyncDBInterface will provide below apis
- getPnrsforSync() - api which provides list of PNRs due for Sync.
- addPnr()
- delPnr()
Make Custom List Elements
- Display PNR No
- Display DOJ
- Should be color coded based on status
- Display Src and Dest
Show Animation on PnrView
Optimise DB Interface
Ticket DB and Sync DB should be single interface
Learn from Guru like sinjo and bala
help
Optimise isRecordpresent check code in Ticket and Sync DB
Delete Ticket
Delete Ticket option should be made available in ticket View List
Sync Service is not starting on bootup
Sync Service is not starting at device bootup until the app gets launched.
Also, Service starts only after user selects the interval for particular PNR.
Service should start automatically when the user starts the app
Add Service for background Sync
Service should take care
- doing sync in background
- check connectivity before doing sync
- check user setting before doing sync
- check pnr is valid before updating the dB
Source Upgrade :: Studio 1.0
Add List View of Pnrs in DB
LIST View should have below functionalities : -
- display all PNRs
- display search button
- sync all button
- displays sorted data based on DOJ
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.