# iTime **Repository Path**: dnyBLUESKY007/i-time ## Basic Information - **Project Name**: iTime - **Description**: CI102/103项目git - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-05-21 - **Last Updated**: 2022-07-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # iTime ## Introduction ***iTime*** is software about Todo and GTD. The software supports functions of classification and time management so that users can adjust flexibly with their time. It can help users develop project plans, arrange itinerary plans, record event summary and so on. The interface of the software will be set to landscape or portrait structure and dark or light theme, which will be chosen by users according to their preference. What’s more, users can customize the color of the events to identify different types of events. Its functions include: - Calendar pattern — Block classic calendar mode and timeline on the left. you can switch dates by swiping the screen left and right. And you can also import the syllabus in this software, for you can plan the schedule by considering your time available. - View of DDLs — the iTime can display the process bar for every task when you set the deadline for it. You can see how much time have past and how much time left briefly. Specially, it is our feature that you can set a series of tasks under one task. Then you can not only see the process bar, but view the proportion of the left tasks and left time. - Feedback and summary — The iTime provide a overview of the hole tasks, you can see the condition of your accomplishment. For example, if the user has finished half of the tasks, half of the process bar will light up. And if user have finished all of the tasks, not only the process bar will light up, but the user will get a seal on that day on the calendar. - Auto Adjustment — It is another feature function of our software. When you set a task but do not know when to finish it, our software can help you sort functions intelligently, but you can also change it later. ## Flutter Version `flutter --version` `Flutter 2.2.0 • channel stable • https://github.com/flutter/flutter.git Framework • revision b22742018b (3 weeks ago) • 2021-05-14 19:12:57 -0700 Engine • revision a9d88a4d18 Tools • Dart 2.13.0` ## Install & Run 1. Install [Flutter](flutter.dev). 2. Run `flutter doctor` to check if installation is done. 3. Run `flutter run` to run the project. ## Contributor [Nongyu Di (@dnyBLUESKY007)](https://gitee.com/dnyBLUESKY007), Jianan Zhang, Nianxin Ke, Guangran Zhang, Qiang Zhu. ## Preview ||||| |--|--|--|--| |Home Page 1|Home Page 2|Calendar Page 1|Calendar Page 2| |![Home Page 1](itime/screenshots/IMG_7281.PNG)|![Home Page 1](itime/screenshots/IMG_7282.PNG)|![Home Page 1](itime/screenshots/IMG_7283.PNG)|![Home Page 1](itime/screenshots/IMG_7285.PNG)| |Time Picker 1|Time Picker 2|Clipboard 1|Clipboard 2| |![Home Page 1](itime/screenshots/IMG_7293.PNG)|![Home Page 1](itime/screenshots/IMG_7294.PNG)|![Home Page 1](itime/screenshots/IMG_7287.PNG)|![Home Page 1](itime/screenshots/IMG_7288.PNG)| |Setting Page|Event Add Page|Clipcard Add Page|Alert Dialog| |![Home Page 1](itime/screenshots/IMG_7289.PNG)|![Home Page 1](itime/screenshots/IMG_7290.PNG)|![Home Page 1](itime/screenshots/IMG_7291.PNG)|![Home Page 1](itime/screenshots/IMG_7292.PNG)| ## Log [Version log](log.md)