Challenge Completed!

Kabir Verma finished this 14-day challenge with 14 logs and a 14-day streak.

Started Apr 16Finished Apr 30, 2026
COMPLETED
Web Development
14 day streak

Build To-Do App

Create a full-stack to-do app with login system

Progress — 14/14 days logged

1
2
3
4
5
6
7
8
9
10
11
12
13
14
LoggedMissedUpcoming

Daily Logs

D14

Day 14

Apr 29, 2026 · 10:59 PM

Final day — deployed to Railway, set up custom domain, wrote a README. The app is live and I'm actually using it daily now!

0 comments
D13

Day 13

Apr 29, 2026 · 7:10 AM

Security audit and bug fixes. Found and patched an XSS vulnerability in task titles. Added rate limiting on API endpoints.

0 comments
D12

Day 12

Apr 28, 2026 · 7:49 AM

Added collaborative features — can now share task lists with other users via email invite. Real-time sync with websockets.

2 comments
Sneha Reddyabout 1 month ago

This is what accountability looks like. Respect! 🙌

Ananya Iyerabout 1 month ago

I tried something similar and gave up. Seeing your progress makes me want to try again.

D11

Day 11

Apr 26, 2026 · 8:05 PM

Built email reminders for tasks due tomorrow using a simple cron job. Tested the full notification flow end to end.

https://notion.so/shared-notes
1 comment
Aarav Sharmaabout 1 month ago

I'm working on something similar — your logs are super helpful for reference.

D10

Day 10

Apr 25, 2026 · 11:15 PM

Implemented dark mode toggle. Also added keyboard shortcuts (n for new task, / for search). Small touches that make it feel polished.

0 comments
D9

Day 9

Apr 24, 2026 · 8:59 PM

Spent the day on responsive design — everything now works well on mobile. Fixed some layout issues with the sidebar on small screens.

1 comment
Rahul Saxenaabout 1 month ago

Love the approach you're taking here. Clean execution.

D8

Day 8

Apr 24, 2026 · 7:58 AM

Added a 'Today' view showing only tasks due today or overdue. Also built a simple stats panel showing completion rate.

0 comments
D7

Day 7

Apr 23, 2026 · 2:48 AM

Implemented search and filter — can now search tasks by title and filter by category, priority, and completion status.

1 comment
Arjun Kapoorabout 1 month ago

This is what accountability looks like. Respect! 🙌

D6

Day 6

Apr 21, 2026 · 11:53 PM

Built the due date feature with a date picker and overdue highlighting. Tasks turn red when past due. Also added priority levels.

0 comments
D5

Day 5

Apr 21, 2026 · 11:11 AM

Added drag-and-drop reordering using dnd-kit. Also implemented task categories (Work, Personal, Shopping) with color labels.

0 comments
D4

Day 4

Apr 19, 2026 · 7:46 PM

Built the main dashboard UI — task list with checkboxes, add task form, and a sidebar for categories. Went with a clean minimal design.

0 comments
D3

Day 3

Apr 19, 2026 · 9:21 AM

Created the task CRUD API endpoints — create, read, update, delete. Added input validation with Zod. All endpoints working in Postman.

1 comment
Ananya Iyerabout 1 month ago

Bookmarking this challenge — going to reference it when I start mine.

D2

Day 2

Apr 17, 2026 · 8:43 PM

Built the authentication system — email/password registration and login with bcrypt hashing and JWT tokens. Tested login/logout flow.

0 comments
D1

Day 1

Apr 16, 2026 · 11:35 PM

Set up the project with Next.js, Tailwind, and PostgreSQL. Created the basic folder structure and database schema for tasks and users.

0 comments

Outcome

No outcome added yet.

Stats

Days Logged14
Current Streak14
Completion100%
Reactions4
Comments6
Followers2

Share This Challenge

Click the URL to copy · Share your progress on social