Skip to content
vinnytherobotPublic

About

Bloom is a modern, minimalist, and beautiful task management (Todo) application built with Expo and React Native. Designed for simplicity and focus, it helps you manage your daily tasks with a premium user experience.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

Bloom

Bloom is a modern, minimalist, and beautiful task management (Todo) application built with Expo and React Native. Designed for simplicity and focus, it helps you manage your daily tasks with a premium user experience.

Features

  • Modern & Clean UI: A beautiful design system with a focus on typography and spacing.
  • Native Experience: Built with React Native to provide a smooth, high-performance experience on both iOS and Android.
  • Interactive Tasks: Swipe, tap, and manage tasks with fluid animations (using moti and reanimated).
  • Themed Design: Custom theme constants for a consistent look and feel.
  • Expo Router: Efficient navigation using file-based routing.

Getting Started

Prerequisites

  • Node.js (LTS recommended)
  • npm or [Yarn]
  • Expo Go app on your mobile device (to test on physical devices)

Installation

  1. Clone the repository:

    git clone https://github.com/vinnytherobot/bloom-app.git
    cd bloom-app
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm start
  4. Run on your device:

    • Scan the QR code with your mobile device using the Expo Go app.
    • Alternatively, press a for Android Emulator or i for iOS Simulator.

Built With

  • Expo - The platform for universal React applications.
  • React Native - For building native apps using React.
  • NativeWind - Tailwind CSS for React Native.
  • Moti - The simple animation library for React Native.
  • Lucide React Native - A beautiful set of open-source icons.

Project Structure

  • src/app/: Screen routes and application layout.
  • src/components/: Reusable UI components.
  • src/constants/: Themes, colors, and global constants.
  • src/hooks/: Custom React hooks for logic reuse.
  • src/context/: State management contexts.
  • src/assets/: Images, fonts, and other static files.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Bloom is a modern, minimalist, and beautiful task management (Todo) application built with Expo and React Native. Designed for simplicity and focus, it helps you manage your daily tasks with a premium user experience.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Contributors

Languages