Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rayan2162/my-day-management-app
My Day Management App is a minimalist productivity tool designed to help you organize and streamline your daily tasks and long-term goals. Whether you're managing your to-do lists, tracking habits, taking notes, prioritizing tasks, using the Pomodoro technique, setting and tracking goals this app is for you!
https://github.com/rayan2162/my-day-management-app
calander day-planner goal-tracking goals habit-tracking notes pomodoro-timer prioritized-planning productivity simple-notes todo todolist
Last synced: 3 months ago
JSON representation
My Day Management App is a minimalist productivity tool designed to help you organize and streamline your daily tasks and long-term goals. Whether you're managing your to-do lists, tracking habits, taking notes, prioritizing tasks, using the Pomodoro technique, setting and tracking goals this app is for you!
- Host: GitHub
- URL: https://github.com/rayan2162/my-day-management-app
- Owner: rayan2162
- License: mit
- Created: 2024-08-10T03:09:46.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-09-13T13:50:21.000Z (5 months ago)
- Last Synced: 2024-09-14T04:30:24.597Z (5 months ago)
- Topics: calander, day-planner, goal-tracking, goals, habit-tracking, notes, pomodoro-timer, prioritized-planning, productivity, simple-notes, todo, todolist
- Language: JavaScript
- Homepage:
- Size: 232 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# My Life Management App
> This is a full functioning prototype. Currently at v1.0.0. If you have suggestions or improvements please send an email or open an issue on GitHub. Thank you!
### My Life Management App is a comprehensive, minimalist productivity tool designed to help you organize and streamline your daily tasks and long-term goals. Built with simplicity in mind, this application integrates various productivity methodologies and tools into an desktop app
---
![Alt text](page.png "Title")
## Features
- **Calendar**: Integrated calendar view.
- **To-Do List**: Organize your tasks with to-do list.
- **Important List**: Track important tasks.
- **Habit Tracker**: Develop and maintain positive habits by tracking.
- **Notes**: Keep all your thoughts, ideas, and information in one place.
- **Pomodoro Timer**: Boost your productivity with the Pomodoro technique.
- **Work tracker**: Prioritize your tasks using the work tracker.## Download
**Download the Latest Windows (.exe) Release**:
- Visit the [Releases page](https://github.com/rayan2162/my-day-management-app/releases/tag/v_1.0.0) to download the latest version of the application.
## Installation
**Install from the source code.**
1. **Clone the Repository**:
```bash
git clone https://github.com/rayan2162/my-day-management-app.git
```**Navigate to the Project Directory**:
```bash
cd my-life-management-app
```2. **Install Dependencies**:
Make sure you have Node.js installed. Install the dependencies using:
```bash
npm install
```3. **Run the Application**:
Start the application using Electron:
```bash
npm start
```## Create Package
For creating an installer or executable file, using electron-packager:
```bash
npm install electron-packager --save-dev
```Package this app:
```bash
npx electron-packager . my-day-management-app --platform=win32 --arch=x64
```This command creates a my-day-management-app-win32-x64 folder containing your packaged app.
## Create Installer
Using electron-builder (for more advanced options and auto-updating):
```bash
npm install electron-builder --save-dev
```Add Build Scripts to `package.json`:
```json
"scripts": {
"start": "electron .",
"dist": "electron-builder"
},
"build": {
"appId": "com.mydaymanagement.app",
"productName": "My Day Management",
"files": [
"index.html",
"styles.css",
"script.js",
"main.js",
"preload.js",
"alarm.mp3",
"logo.ico"
]
}
```Create Installer:
```bash
npm run dist
```This command creates an installer or executable file for your platform.
## License
This project is licensed under the MIT License.
### Thank you for using My Life Management App