AgendaPro tackles modern productivity challenges by offering a holistic, user-centric platform. It combines dynamic scheduling, effective task management, focus-enhancing tools, achievement tracking, and even weather insights—all aimed at boosting time management, mental clarity, and personal growth. This tool not only helps users stay organized but also promotes overall well-being and confidence through positive reinforcement and actionable guidance.
Explore AgendaPro's intuitive interface with features designed to streamline your productivity journey.
- Dynamic Calendar
Manage your events and appointments with ease using customizable weekly and monthly views. Add, edit, and track events seamlessly. - Task Management
Create, edit, and monitor daily to-dos. Include detailed notes and track task progress to stay on top of your responsibilities. - Focus Tools
- Pomodoro Timer: Boost productivity with structured work sessions.
- Meditation Tracker: Enhance relaxation and mental clarity.
- Achievement Tracking
Celebrate your milestones to build positive habits and stay motivated. - Weather Widget (New)
View real-time weather updates directly in the app to plan your day better.
- Programming: JavaFX, SceneBuilder, Eclipse
- Version Control: GitHub, Git
- Project Planning: Notion, Trello
- Diagramming: Lucidchart
- UI Assets: Figma, Affinity Designer
Clone the repository to your local machine using your preferred method (e.g., Git CLI or Git GUI).
- Open Eclipse and navigate to your project.
- Right-click on the project in the Project Explorer and select Properties.
- Go to Java Build Path and switch to the Libraries tab.
- Under Modulepath, click the Add Library... button.
- Select User Library, then choose JavaFX, and click Finish.
- Click Apply and then Apply and Close.
- At this point, all errors in your project should be resolved.
- Right-click on
Main.javaand navigate to Run As > Run Configurations. - In the Run Configurations dialog, select your project's main class under Java Application.
- Go to the Arguments tab and locate the VM Arguments field.
- Add the following line to the field:
--add-modules javafx.controls,javafx.fxml
- Enhanced Event Management: Add support for recurring events with precise start and end times down to the minute.
- Advanced Analytics: Provide users with insights into their time allocation and productivity trends.
- Smart Notifications: Integrate AI-powered reminders and motivational messages.
- Weather-Based Suggestions: Combine weather insights with productivity tips for better daily planning.