Skip to content

andjixi/kOrganizify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

259 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kOrganizify

kOrganizify Poster

📝 Application Description

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.

📹 Project Demo

kOrganizify

💻 Environment

  • qtCreator

🔤 Programming Language

  • c_plus_plus C++17

  • qt6 Qt6

📚 Used Libraries

  • Qt >= 6.6

  • Qt Multimedia

🔧 Installation

  • Download and install Qt and Qt Creator.

  • If needed, upgrade the C++ version to C++17.

📥 Download and Run:

  1. Navigate to the desired directory in the terminal.

  2. Clone the repository using the command: $ git clone https://gitlab.com/matf-bg-ac-rs/course-rs/projects-2023-2024/kOrganizify.git

  3. Open the Qt Creator environment and open the CMakeLists.txt file within it.

  4. Press the Run button in the bottom-left corner of the screen.

  5. After registering, you can add and delete events from the calendar.

  6. Now you can start using the planner.

  7. Additionally, you have the option to choose SmartPlan by clicking on the mini calendar icon in the top right corner.

  8. Calendar files are included with the project in the user_data folder, named after the username and password.

▶️ To Run the Server:

  1. In addition to the CMakeLists.txt file, open the CMakeLists.txt file from the Server directory.

  2. Start the server by clicking on the Computer icon in the bottom left corner and selecting Server. Then click Run.

  3. After this, in the same way, choose kOrganizify and run it twice, once as a user and once as a friend.

  4. Now you can choose a friend from your friend list and start the process of scheduling a joint event.

👪 Members:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors