A pet naming app that helps pet owners and shelters find really fun, quirky, and hip names for their pets. Built as an Epicodus independent capstone project. Corresponds to the Fetcher Api
visit here https://fetchnamer.netlify.app/ or ...
- Open Terminal (macOS) or PowerShell (Windows)
- To download the project Directory to your desktop enter the following commands:
cd Desktop
git clone https://github.com/JoseyKinnaman/Fetch-App.git
cd fetch
- To view the downloaded files, open them in a text editor or IDE of your choice.
- if you have VSCode for example, when your terminal is within the main project Directory you can open all of the files with the command:
code .
- Download node and node package manager if they are not already installed on your device. You can find further instructions here.
- Run npm install in your terminal to download the necessary dependencies, plugins, and modules.
npm install
- The command npm run start will build and open the compiled code in a browser of your choice using a local host.
npm run start
No known bugs... just typos in the API.
Please contact [email protected] with questions.
- React
- Fetcher API (Ruby On Rails)
- JavaScript
- JSX
- HTML
- Git and GitHub
Spec | Input | Output |
---|---|---|
User can select a category | User Input:"Old People Names" | Output: "List of names displayed" |
User can search by random | User Input:"Random" | Output: "A random pet name displayed" |
// Stretch goals | User can email suggestions to site owner | User Input:"email response" | Output: "your email has been received" | | User can donate to site owner | User Input:"Paypal donation button pushed" | Output: "Directed to Paypal site" |
This software is licensed under the MIT license.
Copyright © 2020 Jozy Kinnaman
Capstone Plan...
Name of Project: Fetch!
Project's Purpose or Goal: The app will let users search a comprehensive pet name database by different scopes to find the most unique, quirky and hip name for their pet. A tool for animal shelters and pet owners alike that uses a custom API.
List the absolute minimum features the project requires to meet this purpose or goal:
- API
- Search function
- Scopes
What tools, frameworks, libraries, APIs, modules and/or other resources (whatever is specific to your track, and your language) will you use to create this MVP? List them all here. Be specific.
- Ruby on Rails
- pSQl
- React
- CSS
If you finish developing the minimum viable product (MVP) with time to spare, what will you work on next? Describe these features here: Be specific.
- Ability for users to submit suggestions to the db. Approval process or email box.
- images of real people and their pets.
- Paypal box for donating to a shelter.
What additional tools, frameworks, libraries, APIs, or other resources will these additional features require?
- Paypal add on
- Google Add on
Is there anything else you'd like your instructor to know?
API is here: https://github.com/JoseyKinnaman/fetcher_api.git