Skip to content

Duncan-Wood/Dog-City

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 

Repository files navigation

Welcome to Dog City!

Dog City Screenshot

Take a look

Dog City

Description

Dog City is a react web app for dog lovers who wish to learn more about dog breeds. It allows users to browse 172 dog breeds and view their characteristics and images. I was motivated to create Dog City to challenge myself in creating my first fully-functional React app using various API calls. I love dogs (who doesn't!), and I had prospective dog owners in mind when creating Dog City. This app is meant to be used for people who are considering to purchase a new pup, and wish to know more about their desired breed's characteristics.

Technologies Used

  • The Dog API
  • Dogs API
  • JavaScript, HTML, & CSS
  • Axios
  • React
  • React Router
    • Routes/Route
    • Link/useNavigate
    • useEffect/useState
    • useParams
    • Chart from Chart.js
  • Midjourney AI for design concept
  • Photopea for refining design
  • ChatGPT AI for debugging and rubberducking
  • Netlify for deployment

Getting Started

  • Fork and Clone this repository in your CLI
  • cd into the directory you just cloned
  • npm install to install necessary components
  • npm start to run app in localhost

Contribution Guidelines

I am honored that you would like to contribute to my app! Please email me at duncanwoodpro@gmail.com for any inquiries, to report bugs, or to propose improvements. You can also find me on my LinkedIn!

About

Dog City is a React web app for dog lovers that lets users browse 172 dog breeds and view their characteristics and images.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors