Flourish is a garden app designed to assist users with gardening help and provide detailed information about various plants. Built using Expo and TypeScript (.tsx) with React Native, Flourish offers a user-friendly interface and interactive features to enhance your gardening experience.
- Plant Search: Quickly find detailed information about plants.
- Gardening Tips: Access helpful tips and guidelines for successful gardening.
- Interactive UI: A beautifully designed interface that enhances user experience.
- Video Tutorials: Watch video tutorials to learn about different gardening techniques.
- Community Support: Connect with other gardening enthusiasts for advice and tips.
- Expo: A framework and platform for universal React applications.
- React Native: A popular framework for building mobile applications using React.
- TypeScript: A typed superset of JavaScript that provides static types.
- Google Generative AI: Used for plant search functionalities.
To run Flourish locally, follow these steps:
-
Clone the repository:
git clone https://github.com/deep-ghosh/Flourish.git cd flourish -
Install dependencies:
npm install
-
Create a
.envfile in the root directory and add your environment variables (e.g., API keys). -
Start the Expo development server:
expo start
-
Scan the QR code with the Expo Go app on your mobile device, or use an Android/iOS emulator.
- Upon launching the app, you will be greeted with a home screen.
- Use the search bar to find plants or gardening tips.
- Navigate through different sections using the drawer menu.
- Watch video tutorials to improve your gardening skills.
Contributions are welcome! If you would like to contribute to Flourish, please fork the repository and submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for more details.
For any inquiries or feedback, feel free to reach out:
- Your Name: Deep Ghosh (deepghosh821@gmail.com)
- GitHub: [ deep-ghosh ] (https://github.com/deep-ghosh)