Skip to content

Web Application Created in Next.JS with TypeScript, Firebase, and an OpenAI integration. A Bonsai practitioner's platform to track tree progress and receive personalized insights on tree care.

Notifications You must be signed in to change notification settings

Colebeal/bonsai

Repository files navigation

Bonsai Buddy

A web app I created for myself to aid in managing and maintaining bonsai trees. In this app you can track and plan progress on your trees.

Getting Started

  1. Sign In or Sign Up

    a. Sign In: if you do not wish to create your own account you can use a test account with the log in credentials available below.

    b. Sign Up: This app has a fully functioning firebase authentication and database connected, so creating your own account is encouraged.

  2. Update your username on the User Dashboard

  3. Create a new Tree Entry on the My Trees tab.

  4. Get Tree Specific care tips from our Open AI integration with the Tree Care tab.

Recent additions

  • User log-in interface w/ authentication.
    • Reset User Password function
  • Database Implementation to store data connected to each users unique account.
  • Users can upload Trees and track their progress with Tree Tracker.
    • Image upload included.
  • Users can search for and save tree care guides with Tree Care.
  • Added Error Handling sitewide
  • Complete styles and UX overhaul to prep for deployment

Future additions

  • New Tree Tracker Interface
    • Ability to focus on one tree and see all of its specific data in one place.
    • Auto generated ChatGPT care guides for each new tree added.
    • Location based water reminder based on your local weather forcast.
  • Train current OpenAI assistant on scraped forum data to provide more consistent and accurate results.git

About

Web Application Created in Next.JS with TypeScript, Firebase, and an OpenAI integration. A Bonsai practitioner's platform to track tree progress and receive personalized insights on tree care.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published