-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
-Removed from HomeActivity, Request Activity -Lists will now be displayed dynamically, i.e in real time, without any prompt -A refresh button added in requests activity, that basically just fetches the user's sent requests and received requests. -Some bugs removed in the PairUp system
- Loading branch information
1 parent
eafc504
commit e261744
Showing
65 changed files
with
2,727 additions
and
2,547 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,9 @@ | ||
*.iml | ||
.gradle | ||
/local.properties | ||
.DS_Store | ||
/build | ||
/captures | ||
.externalNativeBuild | ||
/.idea/ | ||
*.iml | ||
.gradle | ||
/local.properties | ||
.DS_Store | ||
/build | ||
/captures | ||
.externalNativeBuild | ||
/.idea/ | ||
/.project |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,44 +1,44 @@ | ||
|
||
# Cabpool Application | ||
|
||
## Introduction | ||
This project is being made for the course CSD207 under the guidance of Professor Anuradha Ravi in the semester of Monsoon 2017. | ||
|
||
**The Latest APK of the app can be found [here](https://drive.google.com/open?id=1GlWsl18QL_FKUPz0u2B4vVFZ97shXbbv)** | ||
-Don't forget to sign out and sign back in everytime you install the app... | ||
|
||
## About the Project | ||
Cabpooling is a huge concern in an isolated, residential university like Shiv Nadar University. It has become a part of the process while planning to go anywhere. Although Gmail is an easy platform for cabpool requests, it is not convenient at all because of the following reasons, | ||
1. Important messages might get lost in a flood of cabpool mails. | ||
2. It is essentially a spam message for people who do not want to cabpool. | ||
3. You require the mailing list to send cabpool requests, or reply all to an existing thread which is a slow process. | ||
4. It is not easy to keep a track of people interested in your offer unless they message you on Whatsapp or call. | ||
5. Privacy is a huge concern, as you do not want to share your number out there in the public. | ||
|
||
In such a scenario, there is a need for such an app which will be secure, and easy to use at the same time. Cabpool Application does the exact same thing. | ||
|
||
**The algorithm for sorting and filtering entries can be found [here](https://www.dropbox.com/sh/1aopsud1zbvs75u/AAAJ2PW5lYD140iJdiskG5JMa?dl=0)** | ||
|
||
## Contributors | ||
|
||
* **Abhishek Srivastava** - [abhesrivastava](https://github.com/abhesrivastava) | ||
|
||
* **Divya Raj** - [divya21raj](https://github.com/divya21raj) | ||
|
||
* **Atishay Jain** - [atishayjain](https://github.com/atishayjain708) | ||
|
||
* **Simran Srivastava** - [ss616](https://github.com/ss616) | ||
|
||
* **Rohan Datta** - [Rohan](https://github.com/Rohan-Datta) | ||
|
||
## Contributing | ||
To contribute, follow these guidelines, | ||
1. Fork the repository. | ||
2. Make your commits with concise and proper description. | ||
3. Make pull request. | ||
|
||
## Deadline | ||
Tentative Date for Presentation: Friday, November 24th, 2017 | ||
|
||
## Acknowledgments | ||
* Anuradha Ravi - Assistant Professor | ||
|
||
# Cabpool Application | ||
|
||
## Introduction | ||
This project is being made for the course CSD207 under the guidance of Professor Anuradha Ravi in the semester of Monsoon 2017. | ||
|
||
**The Latest APK of the app can be found [here](https://drive.google.com/open?id=1GlWsl18QL_FKUPz0u2B4vVFZ97shXbbv)** | ||
-Don't forget to sign out and sign back in everytime you install the app... | ||
|
||
## About the Project | ||
Cabpooling is a huge concern in an isolated, residential university like Shiv Nadar University. It has become a part of the process while planning to go anywhere. Although Gmail is an easy platform for cabpool requests, it is not convenient at all because of the following reasons, | ||
1. Important messages might get lost in a flood of cabpool mails. | ||
2. It is essentially a spam message for people who do not want to cabpool. | ||
3. You require the mailing list to send cabpool requests, or reply all to an existing thread which is a slow process. | ||
4. It is not easy to keep a track of people interested in your offer unless they message you on Whatsapp or call. | ||
5. Privacy is a huge concern, as you do not want to share your number out there in the public. | ||
|
||
In such a scenario, there is a need for such an app which will be secure, and easy to use at the same time. Cabpool Application does the exact same thing. | ||
|
||
**The algorithm for sorting and filtering entries can be found [here](https://www.dropbox.com/sh/1aopsud1zbvs75u/AAAJ2PW5lYD140iJdiskG5JMa?dl=0)** | ||
|
||
## Contributors | ||
|
||
* **Abhishek Srivastava** - [abhesrivastava](https://github.com/abhesrivastava) | ||
|
||
* **Divya Raj** - [divya21raj](https://github.com/divya21raj) | ||
|
||
* **Atishay Jain** - [atishayjain](https://github.com/atishayjain708) | ||
|
||
* **Simran Srivastava** - [ss616](https://github.com/ss616) | ||
|
||
* **Rohan Datta** - [Rohan](https://github.com/Rohan-Datta) | ||
|
||
## Contributing | ||
To contribute, follow these guidelines, | ||
1. Fork the repository. | ||
2. Make your commits with concise and proper description. | ||
3. Make pull request. | ||
|
||
## Deadline | ||
Tentative Date for Presentation: Friday, November 24th, 2017 | ||
|
||
## Acknowledgments | ||
* Anuradha Ravi - Assistant Professor |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
/build | ||
/build |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,79 +1,77 @@ | ||
plugins { | ||
id "me.tatarka.retrolambda" version "3.7.0" | ||
} | ||
apply plugin: 'com.android.application' | ||
//noinspection GradleCompatible | ||
apply plugin: 'com.android.application' | ||
apply plugin: 'me.tatarka.retrolambda' | ||
|
||
tasks.whenTaskAdded { task -> | ||
if (task.name.startsWith("lint")) { | ||
task.enabled = false | ||
} | ||
} | ||
|
||
|
||
retrolambda { | ||
jvmArgs '-noverify' | ||
|
||
} | ||
|
||
|
||
android { | ||
compileSdkVersion 25 | ||
buildToolsVersion "26.0.2" | ||
defaultConfig { | ||
applicationId 'garbagecollectors.com.snucabpool' | ||
minSdkVersion 16 | ||
targetSdkVersion 25 | ||
versionCode 1 | ||
versionName "1.0" | ||
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" | ||
|
||
multiDexEnabled true //important | ||
} | ||
buildTypes { | ||
release { | ||
minifyEnabled false | ||
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' | ||
} | ||
debug { | ||
debuggable true | ||
} | ||
} | ||
productFlavors { | ||
} | ||
|
||
// For Retrolambda | ||
compileOptions { | ||
sourceCompatibility JavaVersion.VERSION_1_8 | ||
targetCompatibility JavaVersion.VERSION_1_8 | ||
} | ||
} | ||
|
||
|
||
dependencies { | ||
compile fileTree(include: ['*.jar'], dir: 'libs') | ||
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { | ||
exclude group: 'com.android.support', module: 'support-annotations' | ||
}) | ||
//noinspection GradleCompatible | ||
|
||
|
||
compile 'com.google.firebase:firebase-database:11.6.0' | ||
compile 'com.google.firebase:firebase-core:11.6.0' | ||
compile 'com.android.support:appcompat-v7:25.3.1' | ||
compile 'com.android.support:mediarouter-v7:25.3.1' | ||
compile 'com.android.support:design:25.3.1' | ||
compile 'com.android.support:cardview-v7:25.3.1' | ||
compile 'com.android.support:recyclerview-v7:25.3.1' | ||
compile 'com.google.firebase:firebase-auth:11.6.0' | ||
compile 'com.google.android.gms:play-services-auth:11.6.0' | ||
compile 'com.android.support.constraint:constraint-layout:1.0.2' | ||
compile 'com.google.android.gms:play-services:11.6.0' | ||
compile 'com.android.support:support-v4:25.3.1' | ||
testCompile 'junit:junit:4.12' | ||
} | ||
apply plugin: "com.google.gms.google-services" | ||
|
||
|
||
plugins { | ||
id "me.tatarka.retrolambda" version "3.7.0" | ||
} | ||
apply plugin: 'com.android.application' | ||
//noinspection GradleCompatible | ||
apply plugin: 'com.android.application' | ||
|
||
tasks.whenTaskAdded { task -> | ||
if (task.name.startsWith("lint")) { | ||
task.enabled = false | ||
} | ||
} | ||
|
||
|
||
retrolambda { | ||
jvmArgs '-noverify' | ||
} | ||
|
||
|
||
android { | ||
compileSdkVersion 25 | ||
buildToolsVersion "26.0.2" | ||
defaultConfig { | ||
applicationId 'garbagecollectors.com.snucabpool' | ||
minSdkVersion 16 | ||
targetSdkVersion 25 | ||
versionCode 1 | ||
versionName "1.0" | ||
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" | ||
|
||
multiDexEnabled true //important | ||
} | ||
buildTypes { | ||
release { | ||
minifyEnabled false | ||
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' | ||
} | ||
debug { | ||
debuggable true | ||
} | ||
} | ||
productFlavors { | ||
} | ||
|
||
// For Retrolambda | ||
compileOptions { | ||
sourceCompatibility JavaVersion.VERSION_1_8 | ||
targetCompatibility JavaVersion.VERSION_1_8 | ||
} | ||
} | ||
|
||
|
||
dependencies { | ||
compile fileTree(include: ['*.jar'], dir: 'libs') | ||
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { | ||
exclude group: 'com.android.support', module: 'support-annotations' | ||
}) | ||
//noinspection GradleCompatible | ||
|
||
|
||
compile 'com.google.firebase:firebase-database:11.6.0' | ||
compile 'com.google.firebase:firebase-core:11.6.0' | ||
compile 'com.android.support:appcompat-v7:25.3.1' | ||
compile 'com.android.support:mediarouter-v7:25.3.1' | ||
compile 'com.android.support:design:25.3.1' | ||
compile 'com.android.support:cardview-v7:25.3.1' | ||
compile 'com.android.support:recyclerview-v7:25.3.1' | ||
compile 'com.google.firebase:firebase-auth:11.6.0' | ||
compile 'com.google.android.gms:play-services-auth:11.6.0' | ||
compile 'com.android.support.constraint:constraint-layout:1.0.2' | ||
compile 'com.google.android.gms:play-services:11.6.0' | ||
compile 'com.android.support:support-v4:25.3.1' | ||
testCompile 'junit:junit:4.12' | ||
} | ||
apply plugin: "com.google.gms.google-services" | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,63 +1,63 @@ | ||
{ | ||
"project_info": { | ||
"project_number": "560852588496", | ||
"firebase_url": "https://snu-cabpool-db611.firebaseio.com", | ||
"project_id": "snu-cabpool-db611", | ||
"storage_bucket": "snu-cabpool-db611.appspot.com" | ||
}, | ||
"client": [ | ||
{ | ||
"client_info": { | ||
"mobilesdk_app_id": "1:560852588496:android:7f0a586268b8fc20", | ||
"android_client_info": { | ||
"package_name": "garbagecollectors.com.snucabpool" | ||
} | ||
}, | ||
"oauth_client": [ | ||
{ | ||
"client_id": "560852588496-b6r1pudq3mv7gu6emsq0gvn6ljhnn63u.apps.googleusercontent.com", | ||
"client_type": 1, | ||
"android_info": { | ||
"package_name": "garbagecollectors.com.snucabpool", | ||
"certificate_hash": "22bb7869c9e5ec47b5061c7002e1a6e0fcc2ab1a" | ||
} | ||
}, | ||
{ | ||
"client_id": "560852588496-0s3msr6b2m8chbs8aks12kuv8j2233f5.apps.googleusercontent.com", | ||
"client_type": 1, | ||
"android_info": { | ||
"package_name": "garbagecollectors.com.snucabpool", | ||
"certificate_hash": "4f9e380dd6c2ed3f6b79a9f8f5daefa2f991a65a" | ||
} | ||
}, | ||
{ | ||
"client_id": "560852588496-baos0qb9om1qmvade33hbh1l2ic70l00.apps.googleusercontent.com", | ||
"client_type": 3 | ||
} | ||
], | ||
"api_key": [ | ||
{ | ||
"current_key": "AIzaSyAbviwwtxjwpZyiqvRzzulh6YycC11F1vQ" | ||
} | ||
], | ||
"services": { | ||
"analytics_service": { | ||
"status": 1 | ||
}, | ||
"appinvite_service": { | ||
"status": 2, | ||
"other_platform_oauth_client": [ | ||
{ | ||
"client_id": "560852588496-baos0qb9om1qmvade33hbh1l2ic70l00.apps.googleusercontent.com", | ||
"client_type": 3 | ||
} | ||
] | ||
}, | ||
"ads_service": { | ||
"status": 2 | ||
} | ||
} | ||
} | ||
], | ||
"configuration_version": "1" | ||
{ | ||
"project_info": { | ||
"project_number": "560852588496", | ||
"firebase_url": "https://snu-cabpool-db611.firebaseio.com", | ||
"project_id": "snu-cabpool-db611", | ||
"storage_bucket": "snu-cabpool-db611.appspot.com" | ||
}, | ||
"client": [ | ||
{ | ||
"client_info": { | ||
"mobilesdk_app_id": "1:560852588496:android:7f0a586268b8fc20", | ||
"android_client_info": { | ||
"package_name": "garbagecollectors.com.snucabpool" | ||
} | ||
}, | ||
"oauth_client": [ | ||
{ | ||
"client_id": "560852588496-b6r1pudq3mv7gu6emsq0gvn6ljhnn63u.apps.googleusercontent.com", | ||
"client_type": 1, | ||
"android_info": { | ||
"package_name": "garbagecollectors.com.snucabpool", | ||
"certificate_hash": "22bb7869c9e5ec47b5061c7002e1a6e0fcc2ab1a" | ||
} | ||
}, | ||
{ | ||
"client_id": "560852588496-0s3msr6b2m8chbs8aks12kuv8j2233f5.apps.googleusercontent.com", | ||
"client_type": 1, | ||
"android_info": { | ||
"package_name": "garbagecollectors.com.snucabpool", | ||
"certificate_hash": "4f9e380dd6c2ed3f6b79a9f8f5daefa2f991a65a" | ||
} | ||
}, | ||
{ | ||
"client_id": "560852588496-baos0qb9om1qmvade33hbh1l2ic70l00.apps.googleusercontent.com", | ||
"client_type": 3 | ||
} | ||
], | ||
"api_key": [ | ||
{ | ||
"current_key": "AIzaSyAbviwwtxjwpZyiqvRzzulh6YycC11F1vQ" | ||
} | ||
], | ||
"services": { | ||
"analytics_service": { | ||
"status": 1 | ||
}, | ||
"appinvite_service": { | ||
"status": 2, | ||
"other_platform_oauth_client": [ | ||
{ | ||
"client_id": "560852588496-baos0qb9om1qmvade33hbh1l2ic70l00.apps.googleusercontent.com", | ||
"client_type": 3 | ||
} | ||
] | ||
}, | ||
"ads_service": { | ||
"status": 2 | ||
} | ||
} | ||
} | ||
], | ||
"configuration_version": "1" | ||
} |
Oops, something went wrong.