Skip to content

JoseyKinnaman/Fetch-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fetch

Author: Jozy Kinnaman

July, 2020

Description

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

Wireframe

Instructions for use:

visit here https://fetchnamer.netlify.app/ or ...

  1. Open Terminal (macOS) or PowerShell (Windows)
  2. 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
  1. 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 .
  1. Download node and node package manager if they are not already installed on your device. You can find further instructions here.
  2. Run npm install in your terminal to download the necessary dependencies, plugins, and modules.
npm install
  1. 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

Known Bugs

No known bugs... just typos in the API.

Support and Contact Information

Please contact [email protected] with questions.

Technologies Used

  • React
  • Fetcher API (Ruby On Rails)
  • JavaScript
  • JSX
  • HTML
  • Git and GitHub

Specs

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" |

License

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published