-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Ideas for application development/ identity! #34
Comments
@quiet-programmer @Jael-dev you've read this? |
@FotieMConstant just seeing it now... Will start working on it |
mainly, this is when we need to talk about getting a UI for the mobile app ready... |
@quiet-programmer check the other issues |
I totally buy the idea its a good one |
I've done some UI/UX I could come up with one. |
Like I was saying @RonaldColyar @quiet-programmer @dilanlongla @Jael-dev how about we work on REST? I think It'd make it easier for us, implementing the mobile and web version. Even if at some point we want to have a client desktop. Would be easy to integrate. Question. Does firebase enable one to pass through a their party application or script, which would be links the front-end and the firebase db? The reason why I want use to work on REST is because I'd like us to have a standard for the data flow. If not the case, I think we can use firebase for Auth and all what not and posgresql or mongodb for the db. That way we can use websockets(for now) for the real time communication (webrtc would be great in the long run I think). And the rest is done through fetching of data etc. Which we will just have to hit the endpoints to get them. Please guys, do let me know so we can start this soon. @quiet-programmer once we are out with this... I'll put all the ideas on a UI design with @RonaldColyar, if he's available for the UI part ... And then we can focus more on the mobile app🙂 |
One point I love, which @RonaldColyar raised is ... We should focus on the mobile app because that's what will be mostly used!... That said we should agree and setup the backend well. For the mobile to be good! |
using Flutter, we actually use Firebase Cloud Messaging for Push Notifications, I think we should finish the REST API first |
@quiet-programmer I linked that question above haha |
@FotieMConstant since firebase is a front end, self-authentication. The way we would link someone to a sound is by just using front-end paths. So for example we give them a link like this bond.com/users/fhdhdjd/song1.mp3. And when they get on the page we can take the query parameters and use javascript to fetch this data from fire base database. We search the database for fhdhdjd's song1.mp3 and play it once it's found |
for the app or web? @RonaldColyar |
@RonaldColyar yeah, it should b more of web. However this is more in the situation the partner is not connected? |
I think the idea here is to keep them connected in real-time... So like could we try to focus more on that ? Like they listen to the same song onInvite() and if accepted they both can listen together in real time |
What are you thoughts? |
@FotieMConstant @quiet-programmer I was saying like if I wanted to link someone a sound on Facebook. Like a random person, you would send them a link because they aren't a user of the platform. But yeah for other services, they should be connected. But the whole idea bond is to send them sounds and play it for them because in reality most people work jobs and can't open the app at the same time. So I think it would be great just to queue up sounds for them, so when they get on the app(when they have time) they can hear the sounds from their lovers. But also other features where they can join a live session and listen to music together over sockets and stay connected in real-time . |
I get the onInvite idea, but that should be secondary because typically lovers have different schedules |
I feel like the sounds feature will be used a bit more than the streaming together feature |
Okay I get it now |
CREATE WEB API FOR SENDING LINKS TO SPECIFIC SOUNDS!!
The text was updated successfully, but these errors were encountered: