An open API service indexing awesome lists of open source software.

https://github.com/uttamnath64/day-dr


https://github.com/uttamnath64/day-dr

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Day DR

Day DR is a todo-based notes application that allows users to create notes, reminders, and timetables. It helps users stay organized and productive by providing a platform to capture and manage ideas, set reminders for important tasks and appointments, and plan their schedule with timetables.

**Application Link:** [Day DR](https://drive.google.com/file/d/1zAByBRCSydgmrIIJmjyVouG5zIc6Xk92/view?usp=sharing)

## Technologies Used

The project is developed using the following technologies:

- Java
- XML
- SQLite

## Project Repository

The source code and necessary files for the Day DR project can be found in the GitHub repository: [Day-DR](https://github.com/Uttamnath64/Day-DR.git)

## Project Structure

The project follows a modular structure to separate the different components of the application. Here's an overview of the structure:

- **`app/`**: Directory containing the Java source code for the application.
- **`res/`**: Directory for storing resource files such as XML layouts, images, etc.
- **`database/`**: Directory for SQLite database-related files and scripts.

## Setup Instructions

To set up the project locally, follow these steps:

1. Clone the repository: `git clone https://github.com/Uttamnath64/Day-DR.git`.
2. Navigate to the project directory: `cd Day-DR`.
3. Set up the necessary development environment for Java, including installing the required dependencies.
4. Compile and run the Java code to start the Day DR application.
5. Access the application: Open the application on the respective platform or emulator to start using Day DR.

## Usage

Day DR offers the following functionality to users:

- Create and manage notes: Users can create and manage their notes, categorize them, and add tags for better organization.
- Set reminders: Users can set reminders for important tasks or appointments to ensure they don't miss any deadlines or important events.
- Plan with timetables: Users can create timetables to schedule their day, allocate time for different activities, and stay on track with their daily routine.