People often try to search for others who are also leaving for airport/railway station from IITG campus during vacations, trips etc because solo cab booking will cost high and they tend to look for others who are also leaving at same date & time and can divide the fare accordingly. Campus OLA will help people in finding cab partners via interactive searching, creating search posts etc.
This project needs to be built using Flutter & Firebase
- Creating search post for cab sharing
- Searching in added posts with custom filters
- Chat feature between users
- Call/email redirecting etc
Look at design and Firestore Schema design here
- Follow this guide to setup Android Studio & Flutter SDK on your machine
- Follow this to setup Firebase project for your project in the app also, enable email-password authentication, initialize cloud firestore database in your firebase project
- Fork this repository, Clone the forked repository on your machine and start working on issues
- If you are new to Flutter checkout these learning resources from workshop conducted by SWC IIT Guwahati
- Comment on the issue you are interested to work in and ask to be assigned
- You have to strictly follow folder structure while working on issues learn more
- You will also have to strictly follow clean coding practices as mentioned learn more
- When creating pull request keep title as "issue title", example="submit button working" and description with issueID as "fixes #issueID"
- If you find any bug or have new feature's idea then, create a issue with supporting description & details. If issue found relevant then, maintainers will react to it and you can start working on it
- Go to discussions section of this repository to start new discussion or look at previous discussions.
- Join SWC IIT Guwahati's Discord Server for accessing great learning resources, connecting with awesome community