Create an app and a web client/website for students and professors to connect better and more professionally. My project idea is basically a modern take on BlackBoard. If my project idea does become a reality, professors will be able to assign homework, exams, quizzes, and whatever they please from the website (or the phone app if that’s their preference) to the students and set the dates and times. When a professor is done assigning the assignment, the app will have access to the student’s mobile phone native OS calendar and schedule it for them automatically. This way the students will have a much stronger connection to their class since everything is automatically scheduled to them with alerts and notifications. The students will have the ability to customize the alert system; for example, as a student, I can tell the app to remind me of a test 3 days prior, that also works for a quiz but 2 days prior instead, and finally a homework assignment maybe 5 days prior to when the professor scheduled it. I believe if this app did exist, students will be able to do much better at school due to the constant reminder and the ease of scheduling.
#Target Platforms:
- Mobile
- iOS [Main platform for SP]
- Android [Future]
- Kindle (Fire OS) [Future]
- Windows Phone [Future]
- Desktop App [Future]
- Web component (Fully-featured site) [Future]
#Graphic User Interface Ideas: The general idea behind the UI for this project will be to make it as simple and user-friendly as possible. I want everyone to be able to pick it up and use it with no issues. The UI needs to be intuitive, modern, and easily customizable for users.
#Current Progress:
Installation Instructions:
- Install Qt 5.5+
- Open project
- Build And Run
Contribution Guidelines:
Feel free to download and modify this project; However, commit only to your own branch and not master.
Bugs/TODO List:
N/A
Contributors:
Saud Mohammed
Inspiration:
Create an app and a web client/website for students and professors to connect better and more professionally. My project idea is basically a modern take on BlackBoard. If my project idea does become a reality, professors will be able to assign homework, exams, quizzes, and whatever they please from the website (or the phone app if that’s their preference) to the students and set the dates and times. When a professor is done assigning the assignment, the app will have access to the student’s mobile phone native OS calendar and schedule it for them automatically. This way the students will have a much stronger connection to their class since everything is automatically scheduled to them with alerts and notifications. The students will have the ability to customize the alert system; for example, as a student, I can tell the app to remind me of a test 3 days prior, that also works for a quiz but 2 days prior instead, and finally a homework assignment maybe 5 days prior to when the professor scheduled it.
I believe if this app did exist, students will be able to do much better at school due to the constant reminder and the ease of scheduling.
License:
The MIT License (MIT)
Copyright (c) 2016 Saud Alsobaie
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.