Skip to content

august287/notedown

Repository files navigation

notedown

notedown is an Expo / React Native app for creating and organizing notes with categories, priorities, reminders, photos, and optional AI-powered insights. It includes authentication flows and calendar integrations to help turn notes into scheduled tasks.

Features

  • Create, edit, delete, and organize notes
  • Categories, priorities, labels, and pinned notes
  • Photos in notes
  • Reminders & notifications
  • Calendar suggestions + calendar view
  • Authentication (login, register, reset password)
  • Optional AI-powered analysis and smart suggestions

Tech Stack

  • Expo + React Native
  • Expo Router (file-based navigation)
  • Firebase (auth + data)
  • Expo Calendar / Notifications / Image Picker

Getting Started

npm install
npx expo start

You can run it on:

  • Expo Go
  • iOS Simulator
  • Android Emulator
  • Development build

Scripts

npm run start
npm run android
npm run ios
npm run web
npm run lint

Project Structure

app/            # Routes and screens (auth, dashboard, settings)
components/     # Reusable UI components
contexts/       # Auth, AI, and UI state providers
services/       # Note, calendar, AI, storage services
utils/          # Helpers

Notes

Some features (AI analysis, calendar events, notifications) require device permissions.


About

AI‑assisted notes app built with Expo/React Native, featuring User authentication, AI assisted notes, reminders, photos, and calendar integration.

Resources

Stars

Watchers

Forks

Contributors