Skip to content

Commit

Permalink
fix gitignore
Browse files Browse the repository at this point in the history
  • Loading branch information
kucingapes committed Dec 19, 2019
1 parent bf3ebb8 commit 3504032
Show file tree
Hide file tree
Showing 135 changed files with 24 additions and 2,390 deletions.
26 changes: 22 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,29 @@
<img src="https://i.ibb.co/g4vzFyt/ezgif-com-optimize.gif"/>
</p>

## Prerequisite
- JDK 8
- MongoDB
- RabbitMQ (optional, your can use cloud)

## How To Build
- Build and run backend-side
- Run rabbitmq server
- On local server, if connection refuse, delete `NODE_IP_ADDRESS=127.0.0.1` on `/usr/local/etc/rabbitmq/rabbitmq-env.conf` (check on https://stackoverflow.com/a/25734221/8581826 and https://stackoverflow.com/a/50817538/8581826)
- On local you need create new user with access virtualhost, visit http://localhost:15672/ (user: guest, pass: guest)
- Or use cloud for alternative, https://www.cloudamqp.com/
- Change url app in `android/base/src/main/java/com/utsman/kemana/base/KEY.kt`
- `REMOTE_URL` for url your `backend-side`
- `RABBIT_URL` for rabbitmq url, check format uri https://www.rabbitmq.com/uri-spec.html
- For cloudamqp, create new instance and copy amqp url, paste in `RABBIT_URL`
- Open `android` project in AndroidStudio, and run app driver and passenger
- Mock gps with Lockito (https://play.google.com/store/apps/details?id=fr.dvilleneuve.lockito&hl=en), use in driver app with gps setting low priority (device only)

## Android
- Architecture
- MVP
- Modularization

- Core
- Notify - https://github.com/isfaaghyth/notify
- Dexter - https://github.com/Karumi/Dexter
Expand All @@ -31,7 +49,7 @@

- Framework
- Spring - https://spring.io/

- User Authentication
- Firebase Auth - https://firebase.google.com/docs/auth

Expand All @@ -40,7 +58,7 @@

- Messaging
- RabbitMQ - https://www.rabbitmq.com/


---
```
Expand All @@ -57,4 +75,4 @@ distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
```
```
3 changes: 2 additions & 1 deletion .gitignore → android/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,6 @@
.DS_Store
/build
/captures
/gradle
.externalNativeBuild
.cxx
.cxx
Binary file removed android/.idea/caches/build_file_checksums.ser
Binary file not shown.
122 changes: 0 additions & 122 deletions android/.idea/codeStyles/Project.xml

This file was deleted.

5 changes: 0 additions & 5 deletions android/.idea/codeStyles/codeStyleConfig.xml

This file was deleted.

25 changes: 0 additions & 25 deletions android/.idea/gradle.xml

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit 3504032

Please sign in to comment.