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
