Skip to content

henrydaoo/ticktick

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

106 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TickTick ⚡ - Project Management Platform

Overview
A collaborative project management platform with real-time messaging and workspace organization. TickTick helps teams manage projects, tasks, and communication seamlessly in one unified platform.

Tech Stack

  • Frontend: ReactJS, TypeScript, Vite, TailwindCSS, Tanstack Query, Stream Chat React SDK
  • Backend: Node.js, ExpressJS, TypeScript, MongoDB, Mongoose
  • AI Assistant: Botpress for in-app support
  • Authentication: JWT, Google OAuth, role-based access control
  • Deployment: Vercel (Frontend), Render (Backend)

Key Features

  • Workspace, project, and task management with priorities and due dates
  • Real-time messaging via integrated chat with channels, notes, and direct messages
  • Botpress AI assistant for intelligent in-app support
  • Role-based permissions with secure Google OAuth authentication
  • Fully responsive across devices for desktop and mobile access
  • Modular architecture for scalable feature development

My Role
Sole Developer – built fullstack features, integrated authentication, messaging, and AI agent.

Links

Screenshots
TickTick Screenshot 1

About

Collaborative project management platform built with React, Node.js, and MongoDB. Features real-time team messaging, RBAC, and Botpress AI integration.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages