Skip to content

✅ DayCraft is not just a planner it is a daily life experience. Built with a strong focus on premium UI/UX, smooth animations, and practical workflows, DayCraft helps users organize tasks, habits, and schedules without any backend, server, or admin panel. Everything runs locally.

License

Notifications You must be signed in to change notification settings

1saptarshi/DayCraft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌟 DayCraft

Design your day. Control your time.

A modern, frontend-only Calendar + To-Do + Habit Tracker built for clarity, focus, and beautiful productivity.

Live Preview · Features · Tech Stack · Installation


🧭 About DayCraft

DayCraft is not just a planner — it is a daily life experience.

Built with a strong focus on premium UI/UX, smooth animations, and practical workflows, DayCraft helps users organize tasks, habits, and schedules without any backend, server, or admin panel.

Everything runs locally. Everything feels fast.


✨ Why DayCraft?

  • 📅 Plan days visually with an interactive calendar
  • ✅ Turn ideas into actionable tasks
  • 🔁 Build consistency through habit tracking
  • 🎨 Enjoy a clean, modern, distraction-free UI
  • ⚡ Zero backend. Zero setup. Instant performance
  • 💾 Your data stays on your device

🚀 Features

📆 Calendar Module

  • Monthly & daily calendar views
  • Highlight important or special dates
  • Add custom notes or labels to any day
  • Task & habit indicators inside the calendar

✅ To-Do / Task Manager

  • Create, edit, and delete tasks
  • Priority levels: Low / Medium / High
  • Mark tasks as completed
  • Filter tasks by date or status
  • Seamless calendar ↔ task integration

🔁 Habit Tracker

  • Add daily or weekly habits
  • Track streaks and consistency
  • Visual progress indicators
  • Habit completion history

🎨 UI / UX Experience

  • Mobile-first, responsive design
  • Smooth transitions & subtle animations
  • Minimal, focus-driven layouts
  • Modern color psychology & typography

🛠 Tech Stack

Layer Technology
Structure HTML5
Styling Tailwind CSS
Logic JavaScript (ES6+)
Icons Font Awesome
Storage LocalStorage / IndexedDB

🚫 No backend
🚫 No database server
🚫 No admin panel


📂 Project Structure


DayCraft/
│
├── index.html
│
├── assets/
│   ├── css/
│   ├── js/
│   └── images/
│
├── components/
│   ├── calendar.js
│   ├── todo.js
│   └── habits.js
│
├── utils/
│   └── storage.js
│
└── README.md


📦 Installation & Usage

1️⃣ Clone the repository

https://github.com/1saptarshi/DayCraft.git

2️⃣ Open the project folder

cd DayCraft

3️⃣ Run the application

  • Open index.html in your browser
  • No build step
  • No server
  • Works instantly

🎯 Ideal Use Cases

  • Personal productivity & planning
  • Frontend portfolio project
  • UI/UX design showcase
  • Learning modern JavaScript & Tailwind CSS
  • Offline-first web application demos

🔒 Data & Privacy

  • All data is stored locally in your browser
  • No APIs, no analytics, no tracking
  • Fully offline-capable after first load

📈 Future Enhancements

  • 🌗 Dark / Light mode toggle
  • 🧲 Drag & drop task management
  • 📤 Calendar export (ICS format)
  • 📊 Habit analytics dashboard
  • 📱 Progressive Web App (PWA) support

🤝 Contributing

Contributions are welcome and appreciated.

  1. Fork the repository
  2. Create a new feature branch
  3. Commit your changes
  4. Open a pull request

📄 License

This project is licensed under the MIT License. You are free to use, modify, and distribute it.


👤 Author

Saptarshi Chowdhury Frontend & Full-Stack Developer


Design your day. Control your time.

DayCraft

🔥 What this version improves

  • Strong visual hierarchy
  • Centered hero section (GitHub-friendly)
  • Clean tables & icons for readability
  • Portfolio-grade storytelling
  • Recruiter-friendly scanning

About

✅ DayCraft is not just a planner it is a daily life experience. Built with a strong focus on premium UI/UX, smooth animations, and practical workflows, DayCraft helps users organize tasks, habits, and schedules without any backend, server, or admin panel. Everything runs locally.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published