All essential academic productivity tools
maitools is a comprehensive academic productivity website that integrates essential tools to enhance your workflow. The featured tools include:
- Pomodoro Timer: Boost productivity with the Pomodoro technique.
- Todo List: Organize tasks and stay on top of your schedule.
- Spaced Repetition: Enhance learning with intelligent repetition.
- Markdown Editor: Write and format notes effortlessly using Markdown.
- Kanban Board: Visualize tasks and manage workflow efficiently.
maitools is developed using React, TypeScript, and Vite, with Chakra UI component library.
-
Pomodoro Timer:
- Customize work and break intervals.
- Visual and audio cues for effective time management.
-
Todo List:
- Track task completion and monitor your progress.
-
Spaced Repetition:
- Still in progress
-
Markdown Editor:
- Write and format notes using Markdown syntax.
- Live preview for a seamless editing experience.
-
Kanban Board:
- Organize tasks into customizable boards and columns.
- Drag-and-drop functionality for effortless task management.
- React: A JavaScript library for building user interfaces.
- TypeScript: A superset of JavaScript with static typing.
- Vite: A fast build tool for modern web development.
- Chakra UI: A modular and accessible component library for React.
To run maitools locally, follow these steps:
-
Clone the repository:
git clone https://github.com/olimeme/maitools.git
-
Install dependencies:
cd maitools npm install
-
Start the development server:
npm run dev
I want to create all of the tools that I use the most in my workflow, which are:
- Whiteboard - inspired by Excalidraw
- Note taking app - absolutely in love with Obsidian
- Quick IDE - for a time when I want to quickly check some code (something like leetcode playground)
Maitools is licensed under the MIT License. Feel free to use, modify, and distribute the code as per the terms of the license.