Managing tasks across a team can get messyβespecially when you want to see what everyone is working on. Thatβs why I built Custom Timeline Calendar: a responsive, timeline-style calendar that visually maps tasks across a 24-hour day, per user.
β¨ Key Features
- π Select a specific day to view
- π€ Each row represents a team member
- π Tasks are laid out hour by hour
- π± Fully responsive design
- π οΈ Easy to customize and extend
π§± Tech Stack
- React / Next.js β for a fast and modern web framework
- Tailwind CSS β utility-first styling
- Ant Design β clean and functional date picker component
π Try It Out
1. Clone the Repository
git clone https://github.com/ZinebEsso/Custom-Timeline-Calendar.git
cd custom-timeline-calendar
2. Install Dependencies
npm install
3. Start the Dev Server
npm run dev
Then open your browser at http://localhost:3000.
π Project Structure
.
βββ components/
β βββ calendar_v1.tsx // Main calendar UI
βββ pages/
β βββ index.tsx // Main entry page
βββ screenshots/ // For README visuals
βββ README.md
π Ongoing Development
This is just version 1 of the Custom Timeline Calendar β and there's a lot more coming! I'm actively working on improvements like:
- Task modals with more detail
- Drag-and-drop task blocks
- Weekly and monthly views
- Integrations with tools like Google Calendar or Trello
If you have ideas or want to contribute, feel free to open an issue or submit a PR on GitHub!
π Check It Out
π GitHub: custom-timeline-calendar
β Support
If you find this calendar helpful, feel free to buy me a coffee π. It really helps keep side projects like this alive!


Top comments (0)