Coder Social home page Coder Social logo

colebeal / bonsai Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 4.72 MB

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.

Home Page: https://bonsai-buddy.vercel.app

JavaScript 0.42% TypeScript 68.29% SCSS 31.30%

bonsai's Introduction

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

bonsai's People

Contributors

colebeal avatar

Stargazers

Valentin avatar Mohit Jogiwala avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.