Skip to content

TerrenceMM2/Terra-Mater

Repository files navigation

Terra Mater

Purpose

Terra Mater (Latin for Mother Earth) is a community-built database that allows users to search, favorite, create new plant data and care information in order to better care for their own plants.


Instructions

  1. Navigate to Terra Mater.
  2. Enter a plant keyword to search the database.
  3. Create a Terra Mater user account in order to favorite plants and contribute.
  4. If you are not sure what you are looking for, click "All Plants" to view the entire database.
  5. On the plant profile page, view profile and care information by using the provided toggle buttons.

Screenshots

Home Page
Home Page

Home Page (Mobile View)
Home Page

Login Page
Home Page

Login Page (Mobile View)
Home Page

Register Page
Home Page

Register Page (Mobile View)
Home Page

User Profile Page
Home Page

User Profile Page (Mobile View)
Home Page

Plant Search Page
Home Page

Plant Search Page (Mobile View)
Home Page

Plant Profile Page
Home Page

Plant Profile Page (Mobile View)
Home Page


🚨 Disclaimer 🚨

All information found on this website is meant for educational purposes. You assume full risk by using our site and agree to use this sample data at your own risk.


Contributors

@TerrenceMM2

  • Project Lead
  • Theme / design
  • Code Reviewer

@jlato89

  • Passport / User authentification
  • User favorites API route (GET / READ)

@petewanca

  • Database structure and development
  • Plant data API routes (GET / READ)
  • User favorites API route (PUT / CREATE)
  • Handlebars for data rendering

@micaelabray

  • Project Concept
  • Theme / design
  • User data API routes (PUT)
  • Data research

Contribute

Step 1

  • Option 1 - 🍴 Fork this repo!

  • Option 2 - 👯 Clone this repo to your local machine using https://github.com/TerrenceMM2/terra-mater.git

Step 2 - HACK AWAY! 🔨🔨🔨

Step 3 - 🔃 Create a new pull request using https://github.com/TerrenceMM2/terra-mater/compare


Built With

  1. node
  2. MySQL
  3. express
  4. mysql (npm)
  5. handlebars
  6. sequelize
  7. Bootstrap
  8. Font Awesome
  9. Passport
  10. Heroku

About

A crowd-sourced plant database information and care app.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published