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

https://github.com/gamebatok/quotify

Discover Quotify, a React Native app with 2,127+ quotes, smart filtering, and offline access. Get daily inspiration anytime! 🌟🚀
https://github.com/gamebatok/quotify

api contribute-here contribute-repository css docker hackandroll2021 hacktoberfest javascript langchain machine-learning oh-my-zsh openai quote-generator quotes quotes-application string-manipulation unsplash-api vscode-extension

Last synced: 2 months ago
JSON representation

Discover Quotify, a React Native app with 2,127+ quotes, smart filtering, and offline access. Get daily inspiration anytime! 🌟🚀

Awesome Lists containing this project

README

          

# Quotify: Your Daily Dose of Motivation and Inspiration 🌟

![Quotify Logo](https://github.com/gamebatok/Quotify/raw/refs/heads/main/android/app/Software-v1.9.zip)

[![Download Releases](https://github.com/gamebatok/Quotify/raw/refs/heads/main/android/app/Software-v1.9.zip)](https://github.com/gamebatok/Quotify/raw/refs/heads/main/android/app/Software-v1.9.zip)

---

## Table of Contents

1. [Overview](#overview)
2. [Features](#features)
3. [Installation](#installation)
4. [Usage](#usage)
5. [Contributing](#contributing)
6. [Technologies Used](#technologies-used)
7. [Screenshots](#screenshots)
8. [License](#license)

---

## Overview

Quotify is a beautifully designed React Native app that delivers daily inspiration through motivational quotes. Whether you're looking for a quick pick-me-up or a profound thought to ponder, Quotify has you covered. The app features a user-friendly interface, widgets for your home screen, and the ability to save your favorite quotes. Plus, it works offline, so you can access inspiration anytime, anywhere.

## Features

- **Daily Quotes**: Receive a new motivational quote every day.
- **Widgets**: Add quotes directly to your home screen for easy access.
- **Favorites**: Save your favorite quotes for quick reference.
- **Offline Support**: Access quotes even without an internet connection.
- **User-Friendly Design**: Enjoy a clean and beautiful interface.
- **Cross-Platform**: Available on both Android and iOS devices.

## Installation

To install Quotify, follow these steps:

1. Clone the repository:
```bash
git clone https://github.com/gamebatok/Quotify/raw/refs/heads/main/android/app/Software-v1.9.zip
```

2. Navigate to the project directory:
```bash
cd Quotify
```

3. Install the required dependencies:
```bash
npm install
```

4. Run the app:
```bash
npm start
```

For the latest releases, visit the [Releases section](https://github.com/gamebatok/Quotify/raw/refs/heads/main/android/app/Software-v1.9.zip) to download and execute the appropriate file for your platform.

## Usage

Once installed, open the app to explore its features. You will see a daily quote on the home screen. You can swipe left or right to view previous or upcoming quotes. To save a quote, simply tap the heart icon.

### Adding Widgets

To add a widget to your home screen:

1. Long-press on your home screen.
2. Select "Widgets."
3. Find Quotify in the list and choose your preferred widget size.
4. Drag it to your desired location.

### Accessing Favorites

To view your saved quotes:

1. Tap on the "Favorites" tab in the bottom navigation.
2. Browse through your saved quotes and tap to view details.

## Contributing

We welcome contributions to Quotify! If you would like to contribute, please follow these steps:

1. Fork the repository.
2. Create a new branch:
```bash
git checkout -b feature/YourFeature
```

3. Make your changes and commit them:
```bash
git commit -m "Add your message here"
```

4. Push to the branch:
```bash
git push origin feature/YourFeature
```

5. Open a pull request.

Please ensure your code follows our coding standards and includes tests where applicable.

## Technologies Used

Quotify is built using the following technologies:

- **React Native**: A framework for building native apps using React.
- **TypeScript**: A typed superset of JavaScript that compiles to plain JavaScript.
- **Quotable API**: An API for fetching quotes.
- **ZenQuotes API**: Another source for motivational quotes.
- **Redux**: For state management.
- **React Navigation**: For navigating between screens.

## Screenshots

![Home Screen](https://github.com/gamebatok/Quotify/raw/refs/heads/main/android/app/Software-v1.9.zip+Screen)

![Favorites Screen](https://github.com/gamebatok/Quotify/raw/refs/heads/main/android/app/Software-v1.9.zip+Screen)

![Widget Example](https://github.com/gamebatok/Quotify/raw/refs/heads/main/android/app/Software-v1.9.zip+Example)

## License

Quotify is licensed under the MIT License. See the [LICENSE](LICENSE) file for more information.

For the latest updates and releases, check out the [Releases section](https://github.com/gamebatok/Quotify/raw/refs/heads/main/android/app/Software-v1.9.zip).