"My Companion" is an all in one Android application which is meant to cater the needs of an Undergraduate student. It is for the Student community by the Student community.
This project will be continuously improved and new features will be added to make it bigger and better. So far the application has the following modules:
-
Coding Calendar
- Upcoming competitive coding contests
- Details of each contest
- Ability to set reminders
- Ability to share the contest link and description
-
Flash Cards
- Create and organise flash cards according to topics and priority
- Store flash cards with questions and answers
- Share a flash card
-
PDF Creator
- Select a set of images and change it into a PDF document.
- Organise and open the pdf from the application itself.
-
Coding Calendar
-
Flash Cards
-
PDF Creator
The repository contains three branches:
-
Release: The last stable release version of the application. NOTE: The app is yet to be released on the playstore.
-
Development: All the improvements in the existing features will go here.
-
Development2: Addition of new features will be done through this branch.
-
Master: The main branch that has the most stable version of the application.
Feel free to fork this project, commit changes and respond through pull requests. Make changes to the "development" and "development2" branches depending on the changes that you want to make and then submit pull request to the above two brances only.
This project is actively maintained by srv-twry. For any queries , feel free to contact at srv.twry@gmail.com
- Volleyused to transmit data in a background thread.
- Butterknife used to bind the views.
- RippleEffect used for the Material ripple effect.
- ImagePicker used for picking images to create PDFs.
- iText used to convert images to PDF files.
- material-dialogs used for the Material dialogs.
- Pixabay for the open source images and icons.
Copyright (C) 2017 Saurav Tiwary
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
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.
Copyright (C) 2011 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
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.