p-society / gc-server

Stay updated in real-time and engage with the thrill of the game like never before.[WIP]
Apache License 2.0
3 stars 6 forks source link

[TRIAL]: MVP Mobile App to check compatibility of SSE Servers #10

Closed zakhaev26 closed 7 months ago

zakhaev26 commented 7 months ago

We have checked compatibility + working of SSE Servers in client side for the web. We need to develop a rough application for trial purposes to check the ability to capture EventSource (Server-Sent Events or SSE) in Mobile Apps in order to enable real-time updates in client side. This will serve as a crucial step in exploring and implementing real-time communication within our application.

It's just for trial,so no need to have a design,just a simple flutter app that consumes data from a simple SSE server. One can check out Eventsource and http package to implement the same.

Anyone from backend team can assist you in creating a sample SSE Server ,providing you with a SSE Endpoint.

Articles you might find useful : What is SSE : https://ably.com/topic/server-sent-events Official eventsource package at pub.dev : https://pub.dev/packages/eventsource SSE + Flutter : https://medium.com/flutter-community/server-sent-events-sse-with-flutter-cf331f978b4f

Please Keep in mind,this is NOT Websockets ,This is SSE.

Steps for Development :

zakhaev26 commented 7 months ago

Assigning @majorbruteforce .He will be working on creating the SSE Server.

zakhaev26 commented 7 months ago

Kafka / MongoDB Changestreams can be used for emitting realtime data Can use anyone from them as of now , the main concern is SSE.

Note: Posting of data ( enacting the admin) for now can be done by the web client itself,via a simple HTML form.

majorbruteforce commented 7 months ago

Assigning @majorbruteforce .He will be working on creating the SSE Server.

I will be making one to test with the applications asap.

Divyakumar21202 commented 7 months ago

I almost done of integration of the Connection of the Sse with Application. You can start Next working Process.

zakhaev26 commented 7 months ago

I almost done of integration of the Connection of the Sse with Application. You can start Next working Process.

Great work 🎉

As SSE Compatibility has been tested by @Divyakumar21202 (implemented here) , We shall close this issue.

image

zakhaev26 commented 7 months ago

Closed as completed.

Divyakumar21202 commented 6 months ago

@zakhaev26 give me the assets Zip File of the following project of Ui so that i will begin my next work of making application

zakhaev26 commented 6 months ago

Currently my focus is on Server stuffs,so i won't be looking into UI right now,but feel free to discuss on ideas and UI Design in this issue thread #18 .After a work of substance and planning , frontend & app developers will be provided with all the assets and stuff you need to get the work done.