Welcome to the Daily Planner web app! This application allows users to sign up, log in, and manage their daily plans and activities. With features like adding plans, tracking activities, and analyzing productivity, this app helps users stay organized and productive.
The Daily Planner web app is designed to assist users in managing their daily tasks and activities efficiently. Users can create an account, log in, and start adding plans for each day. The app provides a user-friendly interface to enter plan details, including time and description. It also offers productivity tracking and insights to help users evaluate their daily performance.
- User registration and authentication
- Secure user login using Spring Security
- Add, edit, and delete plans for each day
- Track completed activities
- View productivity statistics and insights
- Responsive design for a seamless experience on different devices
To get started with the Daily Planner web app, follow these steps:
-
Clone the repository: git clone https://github.com/your-username/daily-planner.git
-
Set up your MySQL database and configure database properties in
application.properties
. -
Build and run the application using Maven or your preferred IDE.
-
Access the application by navigating to
http://localhost:8080
in your web browser.
- Spring Boot
- Spring Security
- MySQL
- JSP (JavaServer Pages)
- HTML, CSS, JavaScript
- Bootstrap for responsive design
-
Set up your MySQL database and update the database configuration in
src/main/resources/application.properties
. -
Clone the repository using the command provided above.
-
Register a new account or log in with existing credentials.
-
Navigate to the "Add Plan" section to enter plan details for each day.
-
Use the "Track Activities" feature to mark completed tasks.
-
Analyze your productivity with the insights and statistics provided.
I am excited to announce that the Daily Planner Web App has been successfully deployed to the AWS cloud! You can access the live application by following this link: http://dailyplannerwebapp.ap-south-1.elasticbeanstalk.com/
Our deployment on AWS ensures that the Daily Planner is accessible to users from anywhere, providing a seamless and reliable experience.
Contributions to the Daily Planner web app are welcome! Feel free to open issues, submit pull requests, and suggest new features or improvements.