An open API service indexing awesome lists of open source software.

https://github.com/04amanrajj/journal-native

Journal Native is a mobile-only app born from a personal passion project, now open to all. Write and store your journal entries securely on a modern, user-friendly platform, ready to revisit your memories anytime
https://github.com/04amanrajj/journal-native

expo gluestack-ui haptic-feedback mobile-app react-native

Last synced: 11 days ago
JSON representation

Journal Native is a mobile-only app born from a personal passion project, now open to all. Write and store your journal entries securely on a modern, user-friendly platform, ready to revisit your memories anytime

Awesome Lists containing this project

README

        

# Journal Native

Journal Native is a hobby project turned public, offering a secure, mobile-only platform for journaling. With its sleek, modern UI, the app makes it easy to write and store your personal entries, allowing you to relive cherished memories whenever you want. Built with care, it ensures your thoughts are safely preserved and accessible on the go.

## Features

- **Secure Storage**: Journal entries are safely stored in a secure cloud.
- **Mobile-Only Experience**: Optimized for iOS and Android with a modern UI.
- **User Authentication**: Log in to protect and access your personal journals.
- **Haptic Feedback**: Enhances interaction with tactile responses.
- **Journal Management**: Easily create, store, and retrieve entries to revisit memories.

## Tech Stack

- **Framework**: React Native with Expo
- **Language**: TypeScript
- **Styling**: Tailwind CSS (NativeWind), GlueStack UI
- **Navigation**: Expo Router
- **Build Tools**: Expo CLI, Metro Bundler
- **Haptic Feedback**: expo Haptics

## Getting Started

1. **Clone the Repository**:
```bash
git clone https://github.com/04amanrajj/journal-native.git
cd journal-native
```

2. **Install Dependencies**:
```bash
npm install
```

3. **Run the App**:
```bash
npx expo start
```

4. **Build for Production**:
Use EAS for building and deploying:
```bash
eas build -p android
```

## Contributing

Contributions are welcome! Please open an issue or submit a pull request for bug fixes, features, or improvements. Ensure code follows the existing TypeScript and Tailwind conventions.

## Credits

**Made by Aman with ❤️**