Modern messaging built for teams to chat, organize work, manage tasks, and stay connected in one beautiful mobile experience.
Clario is a modern mobile-first team communication platform designed to simplify collaboration.
Instead of switching between multiple applications for messaging, task management, announcements, and team organization, Clario brings everything together into one seamless experience.
The project consists of:
- 📱 A mobile application built with Expo and React Native.
- 🌐 A responsive marketing website built with Next.js.
- 📚 Documentation for developers and contributors.
- 📦 A shared monorepo architecture for scalability.
- Real-time team chat
- Direct Messages
- Group conversations
- Read receipts
- Message reactions
- Media sharing
- Team creation
- Invite members
- Role management
- Announcements
- Shared workspaces
- Task management
- Assign tasks
- Due dates
- Progress tracking
- Team organization
- Beautiful modern interface
- Responsive landing page
- Dark mode
- Fast performance
- Smooth animations
clario/
│
├── apps/
│ ├── mobile/ # Expo React Native application
│ ├── web/ # Next.js landing page
│ └── docs/ # Documentation
│
├── packages/
│ ├── ui/ # Shared UI components
│ ├── eslint-config/
│ └── typescript-config/
│
├── turbo.json
├── pnpm-workspace.yaml
└── package.json
- Expo SDK 57
- React Native
- Expo Router
- TypeScript
- Next.js
- React
- TypeScript
- Tailwind CSS v4
- shadcn/ui
- Turborepo
- pnpm Workspaces
- ESLint
- Prettier
- Node.js 22+
- pnpm
- Git
git clone https://github.com/POA200/Clario.git
cd Clariopnpm installpnpm --filter web devpnpm --filter mobile startThe web application serves as Clario's public website.
Features include:
- Landing page
- Product showcase
- Responsive design
- Download links
- Marketing pages
The mobile application is the core product.
Features include:
- Authentication
- Team management
- Messaging
- Tasks
- Profile
- Notifications
Clario follows a simple philosophy:
- Clean
- Modern
- Accessible
- Fast
- Mobile-first
- Minimal distractions
- Turborepo setup
- Landing page
- Mobile project setup
- Design system
- Onboarding
- Authentication
- Team creation
- Team invitations
- Channels
- Real-time messaging
- Tasks
- Notifications
- User settings
This project is licensed under the MIT License.
Peter Oluwaseyi
- GitHub: https://github.com/POA200
Built with ❤️ using Expo, Next.js and Turborepo.