An easy to use houseplant web application for new or busy plant owners.
Plantr gives useful care details for specfic plants, allow plant owners to add and save all their plants in one convenient place, and remind plant owners when to water, fertilize, or prune specific plants.
- HTML
- CSS
- Twitter Bootstrap
- Javascript
- jQuery Library
- React
- Node.js
- MongoDB
- Express
- Passport/OAuth
- Semantic-UI
- Axios
- Bcrypt
- ICS
- Mongoose
- Moment
- Moment-Recur
- Passport
- React-Modal
- React-Router
For optimal performance, user will need to have Google Chrome browser. Development was based on testing with Chrome.
- Sublime
- Heroku
| .gitignore
| npm-debug.log
| package-lock.json
| package.json
| README.md
| server.js
| webpack.config.js
|
+---app
| | app.js
| | index.html
| | loginRoutes.js
| |
| +---components
| | AddPlant.js
| | Main.js
| | PlantProfile.js
| | Plants.js
| | Reminders.js
| | Reviews.js
| |
| +---config
| | reactRoutes.js
| |
| \---utils
| helpers.js
| profileHelpers.js
| reminderHelpers.js
|
+---config
| auth.js
| database.js
| passport.js
|
+---models
| plant.js
| user.js
| userPlant.js
|
+---public
| awesomplete.css
| awesomplete.js
| background.jpg
| bundle.js
| fakeloader.css
| fakeloader.min.js
| favicon.ico
| plantr_calendar.ics
| plantsdb.json
| style.css
|
\---views
connect-local.ejs
index.ejs
login.ejs
profile.ejs
signup.ejs
- Michelle Didier - meeshyd
- Joy Chang - chiaychang
- Theresa Medina - trgmedina
If you have any questions about how/why something works, feel free to contact any member of Team Seedlings for details.