A beautifully crafted productivity system that adapts to your workflow
✨ Features • 🚀 Getting Started • 🎯 Roadmap • 🤝 Contributing
Life OS isn't just another productivity app—it's a personal operating system for your life. Built on the philosophy that one size doesn't fit all, Life OS empowers you to design your own productivity workflow that evolves with you.
| 🎯 Prioritize | 🧠 Decide | 🏗️ Build |
|---|---|---|
| Smart task ranking | Decision frameworks | Custom workflows |
- 🎯 Intelligent Task Prioritization - Eisenhower Matrix, RICE scoring, and custom prioritization frameworks
- 🧭 Decision Making Tools - Structured frameworks to help you make better choices
- 🛠️ Workflow Builder - Create and customize your own productivity systems
- 🎨 Beautiful UI - Crafted with Aceternity UI components and smooth animations
- 📱 Responsive Design - Seamless experience across all devices
- 🌓 Dark Mode - Easy on the eyes, day or night
- 🔐 Authentication - Secure user accounts and data persistence
- ☁️ Backend Integration - Cloud sync across all your devices
- 📊 Analytics Dashboard - Track your productivity patterns
- 🤖 AI Suggestions - Smart recommendations based on your habits
- 👥 Team Workspaces - Collaborate with others on shared goals
- 📱 Mobile Apps - Native iOS and Android experiences
- Node.js (v18 or higher)
- npm or yarn
# Clone the repository
git clone https://github.com/yourusername/life-os.git
# Navigate to project directory
cd life-os
# Install dependencies
npm install
# Start development server
npm run devYour Life OS instance will be running at http://localhost:5173 🎉
# Create optimized production build
npm run build
# Preview production build locally
npm run preview| Layer | Technology |
|---|---|
| ⚛️ Frontend Framework | React 18 with Hooks |
| ⚡ Build Tool | Vite - Lightning fast HMR |
| 🎨 UI Components | Aceternity UI - Beautiful animations |
| 🎭 Styling | Tailwind CSS - Utility-first CSS |
| 🔮 State Management | React Context + Hooks |
| 📦 Package Manager | npm / yarn |
life-os/
├── public/ # Static assets
├── src/
│ ├── components/ # Reusable UI components
│ │ ├── ui/ # Aceternity UI components
│ │ ├── tasks/ # Task management components
│ │ ├── decisions/ # Decision-making tools
│ │ └── workflows/ # Workflow builder components
│ ├── hooks/ # Custom React hooks
│ ├── utils/ # Utility functions
│ ├── pages/ # Page components
│ ├── styles/ # Global styles
│ ├── App.jsx # Main app component
│ └── main.jsx # Entry point
├── index.html
├── package.json
└── vite.config.js
Phase 1: Foundation ✅ (Current)
- Project setup with React + Vite
- Aceternity UI integration
- Core task prioritization features
- Decision-making frameworks
- Basic workflow builder
- Responsive design
Phase 2: Backend & Auth 🚧 (Next)
- User authentication system
- Database integration
- API development
- Cloud data synchronization
- User preferences storage
Phase 3: Intelligence 🔮
- AI-powered task suggestions
- Productivity analytics
- Smart notifications
- Habit tracking
- Goal achievement insights
Phase 4: Expansion 🚀
- Mobile applications (iOS/Android)
- Browser extensions
- Team collaboration features
- Third-party integrations
- API for developers
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
Have questions or suggestions? Feel free to reach out!
- 🐛 Report bugs via GitHub Issues
- 💡 Request features via GitHub Discussions
- ⭐ Star this repo if you find it helpful!