Sikap is a powerful cross-platform smart daily planner and task management application designed to streamline your daily productivity. It combines intelligent scheduling with task management capabilities, providing a seamless experience for organizing your day-to-day activities. Built with modern technologies, Sikap helps you stay on top of your schedule and tasks effortlessly.
- 🖥️ Cross-Platform Support - Works seamlessly on Windows, macOS, and Linux
- 🌙 Dark/Light Themes - Eye-friendly interface for any time of day
- 🔒 Secure Data Handling - Your information stays private and protected
- ⭐ Smart Task Prioritization - AI-assisted priority management
- 📅 Flexible Scheduling - Due dates, reminders, and recurring tasks
- 🗓️ Calendar Integration - Intuitive drag-and-drop scheduling
- 🔔 Intelligent Notifications - Contextual reminders when you need them
- 📊 Progress Tracking - Visual representation of your productivity
-
Frontend:
- ReactJS - UI Framework
- TailwindCSS - Styling
- ElectronJS - Desktop Application Framework
-
Backend:
- ExpressJS - API Server
- Prisma - Database ORM
- SQLite - Local Database
- Clone the repository:
git clone https://github.com/generyand/sikap.git
cd sikap- Install dependencies:
# Using npm
npm install- Start the development server:
npm run dev- The application will open automatically. If it doesn't, navigate to:
http://localhost:3000
npm run build:winnpm run build:macnpm run build:linuxsikap/
├── src/
│ ├── main/ # Electron main process
│ ├── preload/ # Preload scripts
│ └── renderer/ # React application
├── resources/ # Application resources
│ └── screenshots/ # Application screenshots
└── build/ # Build configurations
npm run dev- Start the application in development modenpm run build- Build the applicationnpm run lint- Run ESLintnpm run format- Format code with Prettiernpm run typecheck- Run TypeScript type checking
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Built with electron-vite
- Powered by Electron
- Icons by Phosphor Icons
Made with ❤️ by Gene Ryan