A productivity web app to manage tasks efficiently
TaskPilot is a modern, lightweight task management application built with React, Vite, and Tailwind CSS. Stay organized and boost your productivity with an intuitive interface designed for managing your daily tasks.
- Task Management: Create, edit, and manage tasks with ease
- Smart Sorting: Organize tasks by priority, date, or custom criteria
- Real-time Updates: Instant feedback and responsive UI
- Modern Stack: Built with React 18 and Vite for optimal performance
- Beautiful Design: Styled with Tailwind CSS for a clean, modern interface
- Node.js (v14 or higher)
- npm or yarn
- Clone the repository:
git clone https://github.com/mgalen007/TaskPilot.git
cd TaskPilot- Install dependencies:
npm install- Start the development server:
npm run dev- Open your browser and navigate to
http://localhost:5173
npm run dev- Start the development server with HMRnpm run build- Build the project for productionnpm run preview- Preview the production build locally
- React - UI library for building interactive interfaces
- Tailwind CSS - Utility-first CSS framework for rapid styling
- Vite - Next-generation frontend build tool
TaskPilot/
├── public/ # Static assets
├── src/ # Source files
│ ├── components/ # React components
│ ├── pages/ # Page components
│ ├── App.jsx # Main App component
│ └── main.jsx # Application entry point
├── index.html # HTML template
├── package.json # Dependencies and scripts
└── vite.config.js # Vite configuration
Quickly add new tasks and edit existing ones with an intuitive interface.
Sort your tasks by:
- Priority level
- Due date
- Creation date
Contributions are welcome! Feel free to:
- Fork the repository
- Create a feature branch (
git checkout -b feature/[your feature name]) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/[your feature name]) - Open a Pull Request
This project is open source and available for personal and educational use.
mgalen007
- GitHub: @mgalen007