Skip to content

tiffanytangt/garden-buddy

Repository files navigation

Garden Buddy

Preview the app here

This is a Next.js project bootstrapped with create-next-app.

What I'm working on:

  • Tech choices: library and infrastructure choices
  • App Foundations: data model and CRUD ops for plants

What's next?

  • Organizing plants into collections
  • Reminders and Journal Entries
  • Calendar
  • Deployment pipeline

What's the goal?

A responsive, easy-to-use gardening assistant to help track gardening tasks, record plant progress, and integrates weather/plant data to guide gardening activities.

Built With

image image image
image image
  • AWS S3 for persisting user uploads
  • MySQL as data store

Run locally

Environment variables:

DATABASE_URL="mysql://<user>:<host>:<port>/<database>"
NEXT_PUBLIC_AWS_REGION="<aws_region>"
NEXT_PUBLIC_AWS_BUCKET_NAME="<s3_bucket>"
NEXT_PUBLIC_AWS_ACCESS_KEY_ID=<aws_access_key>
NEXT_PUBLIC_AWS_SECRET_ACCESS_KEY=<aws_secret_access_key>
NEXT_AUTH_URL=<public_hostname>

Start dev server:

npm run dev

About

Gardening assistant - built with Next.js, Prisma and Tailwind

Resources

Stars

Watchers

Forks