kOrganizify is an extremely useful application that helps you efficiently organize your time and tasks. With ease, you can set plans, track events, and maintain a high level of productivity with reminders and calendars.
If you ever find yourself unsure of how to best schedule your commitments, the Planner will do it for you. Enter events and time ranges during the day when you want to complete them, and let SmartPlan organize your tasks and present you with all possible options.
When it comes to socializing with friends, the Planner makes arranging meetings easier. By sending a synchronization request to your friend, the app will automatically find available times for both of you and suggest suitable options. Once you find the ideal time that works for both you and your friend, the Planner will automatically add it to your calendar and your friend's calendar. All of this makes time organization and social activities simple and efficient.
-
Qt >= 6.6
-
Qt Multimedia
-
Download and install Qt and Qt Creator.
-
If needed, upgrade the C++ version to C++17.
-
Navigate to the desired directory in the terminal.
-
Clone the repository using the command:
$ git clone https://gitlab.com/matf-bg-ac-rs/course-rs/projects-2023-2024/kOrganizify.git -
Open the Qt Creator environment and open the CMakeLists.txt file within it.
-
Press the Run button in the bottom-left corner of the screen.
-
After registering, you can add and delete events from the calendar.
-
Now you can start using the planner.
-
Additionally, you have the option to choose SmartPlan by clicking on the mini calendar icon in the top right corner.
-
Calendar files are included with the project in the user_data folder, named after the username and password.
-
In addition to the CMakeLists.txt file, open the CMakeLists.txt file from the Server directory.
-
Start the server by clicking on the Computer icon in the bottom left corner and selecting Server. Then click Run.
-
After this, in the same way, choose kOrganizify and run it twice, once as a user and once as a friend.
-
Now you can choose a friend from your friend list and start the process of scheduling a joint event.
-
Jelisaveta Gavrilović - @jelisavetagavrilovic
-
Sara Kalinić - @sarakalinic24
-
Anđela Jovanović - @andjixi
-
Marko Paunović - @markopaunovic14
-
Marko Radosavljević - @Markic01
