Android_ProjectTrackerThroughAWSClould

I could run this project with: Android Studio Version 3.3.1 JRE: 1.8.0_152-release-1248-b01 x86_64 JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o macOS 10.14.6

This is an android app for the students in order to keep track of their projects for different courses. It will assist the students to maintain the due date of different projects. The app have the following basic functionalities:

  1. Every project information in the App needs to be synchronized with Amazon AWS clould space. Each project should have its own text file in AWS.
  2. A student can create an entry for a new project. In order to create a new entry the student needs to provide some basic information, like Course Title, Course Number, Instructor Name, Project Number, project Description and Due data.
  3. A student should be able to modify or delete any project.
  4. A student should be able to track the completed projects.
  5. The application should have an interface that allows the student to query on the project. For example, student should be able to display a report on the current status of any project (e.g,. due dates and whether it is completed). Another example, student should get a summary report on the status of all uncompleted projects.
  6. Once the application is launched, the students should get a warning list with all the projects that are due within the next two days.
  7. The application should have an “About” button that should pop up your name and email.

To implement this project you should have you own AWS account with properly setting. Move detial for AWS in Android and account setting please refer to: http://docs.aws.amazon.com/mobile/sdkforandroid/developerguide/setup.html https://aws-amplify.github.io/docs/android/start?ref=amplify-android-btn