GithubHelp home page GithubHelp logo

Comments (8)

niranjan94 avatar niranjan94 commented on July 24, 2024 1

@mejariamol we cannot decide on that just yet. Because it would require changes in the server too and that is a not a decision we can make just with a single feature in mind. For now, let's stick to the APIs we have. We'll come to a decision by the end of the bonding period. (we'd have an idea of the selected students/projects and we can plan with all that in mind)

from open-event-organizer-android.

mejariamol avatar mejariamol commented on July 24, 2024

Petrixdroid has implemented ticket validation and ticket/attendee search requests in the api itself. We can do the same which will improve performance of the app in large data set cases.

from open-event-organizer-android.

mariobehling avatar mariobehling commented on July 24, 2024

Ok, but on the list of upcoming features Petixdroid says they will support offline functionalities as well. Are there mixed options? How does Eventbrite do it in the organizer app? It is performing well.

from open-event-organizer-android.

mejariamol avatar mejariamol commented on July 24, 2024

To support offline functionalities, the preferred way will be

  1. maintaining required local database on the client side

  2. then data sync using Websocket implementation

Like how Gmail app does.. User can delete messages or save drafts even in the offline mode, and when the app comes online, the changes are synced with server side database..

But then check in/out functionality can't be supported on more than one device at a time.

from open-event-organizer-android.

niranjan94 avatar niranjan94 commented on July 24, 2024

But then check in/out functionality can't be supported on more than one device at a time.

Why not ?

from open-event-organizer-android.

mejariamol avatar mejariamol commented on July 24, 2024

If app is working offline, just updating local database.. Then there may arise cases of multi checked-ins on same ticket code at different host apps.

from open-event-organizer-android.

niranjan94 avatar niranjan94 commented on July 24, 2024

If app is working offline, just updating local database.. Then there may arise cases of multi checked-ins on same ticket code at different host apps.

The app isn't always gonna work offline. Internet connection would be preferred. Only on emergency cases or if there is no internet, would it be working offline. (These days there is WiFi everywhere) So, in those times, a few cases of multi-check-ins are acceptable.

from open-event-organizer-android.

mejariamol avatar mejariamol commented on July 24, 2024

Okay... Then what will be preferred implementation ?? Websocket??

from open-event-organizer-android.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.