PROJECT — 2024
Notion Clone - Atlas
Real-time productivity app
Next.jsConvexClerkTypeScript
.png)
Overview
Atlas is a Notion clone built with NextJs, TailwindCSS, and TypeScript. It features a rich text editor. Users can create, edit, and delete notes, as well as publish them to the web.
Key Features
- —Real time collaboration
- —Advanced text formatting
- —Publish notes to the web
- —Responsive design for mobile and desktop
Technical Challenges & Solutions
Challenges:
- —Implementing real-time collaboration features
- —Managing complex state across multiple users
Solutions:
- —Utilized WebSocket for real-time updates
- —Implemented optimistic updates with error handling
Key Learnings
- —Advanced state management patterns
- —Real-time collaboration architectures
- —Performance optimization techniques