reliefsupports / reliefsupports.org-v1

Relief Supports is an open source project to support volunteers who working in relief activities.
http://reliefsupports.org
MIT License
57 stars 63 forks source link

Mobile Application #52

Open danishka opened 7 years ago

danishka commented 7 years ago
  1. Registrations
  2. Retrieve data
  3. Notifications
    • Update users who willing to know new requests
    • Update users who expecting relevant offers
THPubs commented 7 years ago

I can help with this. But the question is, will someone spend the time to install an app? But one big plus point is, we can easily notify the user to check the status of their request and notify people of possible danger areas.

THPubs commented 7 years ago

I can easily do an app with React Native if someone can help with the API part :smile:

danishka commented 7 years ago

why not if we provide enough features and everyone will be on-bard after a disaster happened. this project is not only for ongoing relief activities but we prepare for future challenges while supporting on going relief activities.

Thanks for your offer @THPubs 👍

THPubs commented 7 years ago

Cool! Then let's make a new repo for it and start with some basic layout of the features we need. I might need some help on the API part because I'm not familiar with Laravel and php.

danishka commented 7 years ago

Created new repo for android app https://github.com/reliefsupports/reliefsupport-android

THPubs commented 7 years ago

Perfect! I will start working on it now!

danishka commented 7 years ago

We can continue Android related discussions there. @THPubs Please create issues under Android project as needed.

THPubs commented 7 years ago

@danishka Already on it! Can I have access to that repo so I can directly push to it?

Sumudu-Sahan commented 7 years ago

Can I join to this mobile app project?

Sumudu-Sahan commented 7 years ago

Android app with firebase notification system and sign in by using fb or g+, because, they need to push all information immediately. Therefore, sign up my be useless. Therefore we can use fb login or G+ authentication. :) Idea only :)

THPubs commented 7 years ago

@Sumudu-Sahan Need all the help we can get :smile: I already started to initiate the project in React Native.

THPubs commented 7 years ago

@Sumudu-Sahan You can post feature suggestions in here: https://github.com/reliefsupports/reliefsupport-android/issues

Sumudu-Sahan commented 7 years ago

Ok :)

Sumudu-Sahan commented 7 years ago

I'm on it

Sumudu-Sahan commented 7 years ago

Track the location when add a a record. I can do the gps part of it. Native level

THPubs commented 7 years ago

@danishka I initiated the project and it's ready to be merged: https://github.com/reliefsupports/reliefsupport-android/pull/3

Sumudu-Sahan commented 7 years ago

suggestions for the mobile app and site.

1). track the location(GPS coordinates) when a user add a new help requirement record. 2). notify to all other users via push notification when add a new help record, solve the help record, relief vehicles with human needs with destinations, relief lives guard supports, new disaster effects with rescue methods etc.... 3). add an option to put safe or not option. this will help to find people who are not safe and provide helps. 4). notify all lives guard teams about location with GPS coords + realtime notifications.

harsha935 commented 7 years ago

Do u create this app using react-native or native Android?

Sumudu-Sahan commented 7 years ago

seems to be, this app is going on react native, But I know only native side and my field is also native mobile app developer :(

harsha935 commented 7 years ago

@THPubs If we create a mobile app using react-native, can u rename this repo as react-native or something? that can get an idea about app structure native or cross. thanks

harsha935 commented 7 years ago

@Sumudu-Sahan don't wry bro u can also join with this from native level ;)

THPubs commented 7 years ago

@Sumudu-Sahan Machan, if you can do it in native quickly, then you are free to take over cause unexpectedly I have to go to Matara with some donations to help a friend. I might be able to help tomorrow. But, I don't know Android native :cry: .

THPubs commented 7 years ago

Anyway trying to do something now. @Sumudu-Sahan Can you help me build the API? Know laravel ?

Sumudu-Sahan commented 7 years ago

@THPubs I can do the whole app from native. you can do it for IOS. no issues. and I also try to do API part via lareval PHP.

THPubs commented 7 years ago

@Sumudu-Sahan HEhe i can't do iOS... no Mac. I'm trying to do something now. I need the API https://github.com/reliefsupports/reliefsupports.org/pull/73

Sumudu-Sahan commented 7 years ago

mmmm................Will see. I already completed notification part, view all helper list. have to add requeirement list

THPubs commented 7 years ago

@Sumudu-Sahan Can talk? Otherwise I think we are both doing the same thing. Let's see what we can do. Here's my fb profile: https://www.facebook.com/THpubs

asela-wijesinghe commented 7 years ago

@Sumudu-Sahan can you please list the parts you already did using android? would like to help if there's any need in the mobile app

Sumudu-Sahan commented 7 years ago

Completed:- firebase notifications, add new requirements, view requirements

ToDo:- view notifications, add new helping methods, view helping method. :)

danishka commented 7 years ago

68 is it a duplicate?

Sumudu-Sahan commented 7 years ago

Rapid dev app. Today before 12AM, we can release the signed apk with functions which is in the site right now :)

Sumudu-Sahan commented 7 years ago

Updated DB and PHP files for the android app

https://drive.google.com/file/d/0B_WrcBIXQ8igWDNXLUlLQjlfZ3c/view?usp=sharing

Please don't override the DB, add new tables and columns. otherwise, data might be lost.

chameeracd commented 7 years ago

does someone working on api endpoints? i can work on it, with oauth2