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
GitHub β’ Report Bug β’ Request Feature