Our Hobby Farm is a web application that helps pet owners keep track of their pet care tasks. Users can register to an existing household or create a new one. After a user logs in, he/she can add pets, check off that they have completed care tasks, update pet info, see who is in their household, invite new users to their household, upload pictures of their pets to their gallery, and send an email to a pet sitter with all of the care information they inputted when adding or updating a pet.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
You will need to have Node.js installed.
A step by step series of examples that tell you have to get a development env running
-
Fork and clone this repo.
-
cd into the file in your terminal.
ex: $ cd Desktop/ourhobbyfarm
- Run npm install in terminal to get all of the packages.
$ npm install
- Run npm start to get it running!
$ npm start
- To get started with the app, go to the register page and sign up. After that, you should be able to sign in and access anything on the site!
If you would like to set up an account with Our Hobby Farm, please email me at: alaynagrace@comcast.net
There are some extra steps needed to get the application to text you and everyone in your household.
- MongoDB
- Express
- Angular
- Node
- Twilio
- Nodemailer
- Filestack
- Passport
- Alayna Buysse - AlaynaGrace
- Thanks to the staff at Prime for providing Passport setup code!