TickTask

TickTask

Web Application
2025

A modern full-stack todo app with GraphQL, React, TypeScript, and MongoDB. Sleek UI, JWT auth, live updates, and elegant experience.

TickTask is a sleek, modern full-stack todo application powered by GraphQL, React, TypeScript, and MongoDB. It features secure authentication, real-time updates, smart filtering, notifications, and a beautiful blue-purple gradient theme. Built with Apollo Client/Server, Styled Components, React Hook Form, and JWT authentication for a seamless and secure experience.

Technologies Used

ReactTypeScriptApollo ClientStyled ComponentsReact RouterReact Hook FormFeather IconsNode.jsExpressApollo ServerMongoDBMongooseJWT

Key Features

  • User authentication with JWT
  • Create, view, update, delete todos
  • Smart filtering by completion
  • Fully responsive design
  • Live updates with GraphQL
  • Elegant, accessible UI
  • Notifications for actions
  • Secure password hashing
  • Protected GraphQL resolvers
  • Input validation and sanitization