Campus Buddy is an assistant who helps you search Telephone Directory of IIT Roorkee. It also keeps you updated with the events at R-Land and one can even add them to their calendar.
- Contacts- Access complete telephone directory of IITR. User may call, mail and save contact directly using this feature
- Notices- Lecture and event posting features for groups with proper notification and response systems for students.
We'd love to accept your patches and contributions to this project. There are just a few small guidelines you need to follow.
- When contributing to this repository, please first discuss the change you wish to make via the issues section before starting any major work.
- Once you have started work on any issue open a WIP pull request addressing that issue so that we know that someone is working on it.
- While writing any code for this project ensure that it is well formated and consistent with the architecture of the rest of the project.
- Please make sure that you use the standard dart nomeclature.
- Before commiting any change make sure their is no compilation warning or error.
Please start your commits with these prefixes for better understanding among collaborators, based on the type of commit:
feat: (addition of a new feature)
rfac: (refactoring the code: optimization/ different logic of existing code - output doesn't change, just the way of execution changes)
docs: (documenting the code, be it readme, or extra comments)
bfix: (bug fixing)
chor: (chore - beautifying code, indents, spaces, camelcasing, changing variable names to have an appropriate meaning)
ptch: (patches - small changes in code, mainly UI, for example color of a button, incrasing size of tet, etc etc)
conf: (configurational settings - changing directory structure, updating gitignore, add libraries, changing manifest etc)
For help getting started with Flutter, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.