Space/Templates/Tido
Productivity & NotesNEW

Tido

A modern productivity app for task management and quick notes, built with Expo, NativeWind, and React Native Reanimated.

Overview

Tido is a modern productivity app for managing tasks and capturing quick notes. Built with Expo and React Native, it provides a solid foundation for creating a fast, polished productivity experience across iOS and Android.

Why Tido

  • Task management foundation: organize and manage your daily tasks in a focused productivity workflow.
  • Quick notes: capture ideas and information without interrupting your workflow.
  • NativeWind-powered UI: build consistent interfaces with the speed and flexibility of Tailwind CSS.
  • Reanimated-driven interactions: smooth animations and transitions designed for a polished native experience.
  • Expo Router navigation: file-based routing with typed routes and a scalable application structure.
  • Reusable components: shared UI components make it easier to build and maintain new product screens.

Tech stack

A modern React Native stack focused on speed, flexibility, and developer experience:

  • Expo SDK 57: a modern managed workflow built on React Native 0.86 and React 19.
  • Expo Router: file-based navigation with typed routes and scalable layouts.
  • TypeScript: type safety across components, hooks, and application logic.
  • NativeWind: Tailwind CSS styling adapted for React Native.
  • Tailwind CSS: utility-first styling for building interfaces quickly and consistently.
  • React Native Reanimated: performant animations and interactions running close to the native layer.
  • Lambda UI: reusable screens and components adapted as a foundation for the product interface.

Getting started

$ git clone https://github.com/NickKengne/tido.git
$ cd tido
$ npm install
$ npx expo start

Project structure

Tido follows a clean and scalable project structure, with the @/* alias pointing to the src/* directory:

  • src/app/: Expo Router routes and layouts
  • src/components/: shared and reusable UI components
  • src/constants/: theme configuration including colors, fonts and spacing
  • src/hooks/: reusable application hooks
  • src/global.css: global styles and Tailwind directives
  • assets/: application fonts, icons and images

Current state

Tido is currently in its foundation phase. The core stack and development architecture are in place, while the main productivity features, including task management and notes, are being built.

Development conventions

  • Follow the Expo SDK documentation when implementing platform APIs and native features.
  • Use NativeWind and the existing design system to keep the interface consistent.
  • Reuse and adapt Lambda UI components as a foundation instead of rebuilding common patterns from scratch.
  • Use React Native Reanimated for polished interactions, transitions, and motion.
  • Keep components reusable and application logic separated from presentation.

License

Tido is open source. Explore the project, adapt the architecture to your own productivity app, and build on top of the foundation.

Built with

ExpoExpo RouterTypeScriptNativeWindTailwind CSSReanimated

Try it on your device

Get Lambda Screens on the App Store to try every screen of this template exactly as it ships.

Get it on the App Store

Scan to preview

Scan with your phone's camera to open the App Store listing.

Source

import { Tido } from "./tido";