Skip to content
This repository has been archived by the owner on Mar 17, 2023. It is now read-only.
/ gitDogEngine Public archive

Do you like dogs? Here is a website that you can check on all types of breed. You can even choose to see some random images of any dog you like. Here, I made this website to practice and to learn using pug.

License

Notifications You must be signed in to change notification settings

itshally/gitDogEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gitDog Engine

Do you like dogs? Here is a website that you can check on all types of breed. You can even choose to see some random images of any dog you like. Here, I made this website to practice and to learn using pug.

📂 Files

gitDogEngine
├─ .gitignore
├─ node_modules
├─ package-lock.json
├─ package.json
├─ README.md
├─ screenshots
│  ├─ img-0.png
│  ├─ img-1.png
│  ├─ img-2.png
│  └─ img-3.png
├─ server.js
└─ views
   ├─ about.pug
   ├─ assets
   │  └─ images
   │     ├─ dog-0.png
   │     ├─ dog-1.png
   │     ├─ img-0.jpg
   │     ├─ img-1.jpg
   │     └─ img-2.jpg
   ├─ gallery.pug
   ├─ index.pug
   ├─ main.js
   └─ style.css

Technologies

  • JavaScript
    • Nodejs
    • jQuery
    • express
  • Bootstrap
  • Google Fonts
  • Fontawesome
  • Heroku
  • pug
  • Dog API

Install

To clone this project to your device, type the code below to your git bash:

git clone https://github.com/itshally/gitDogEngine.git

Then, type the code to run the project:

cd gitDogEngine
npm install

Usage

It's being deployed on Heroku.

Make sure you have a Heroku account. If you have one:

  • Create a new app and name it whatever you want as long as it is available, but leaving the input field for the App name empty is still fine because it will automatically generate one for you.
  • Make sure that in your Settings tab, you have your heroku/nodejs buildpack added.
  • Then in your Deploy tab, you can connect your Github and search for your repository. Click the Automatic Deploys button and then click the Deploy branch button below. The default branch is master.

Screenshots

Here is an available screenshot:

  • This is the home page Home Page

  • This is the about page About Page

  • When the user clicks the dropdown, they will see all the listed types of breed. Gallery Page; dropdown is clicked

  • Once they clicked the Generate Random Photo, 12 images will display. 12 images of a dog with a chosen breed

Demo

Click this live preview to see this page.

Author

Hally

About

Do you like dogs? Here is a website that you can check on all types of breed. You can even choose to see some random images of any dog you like. Here, I made this website to practice and to learn using pug.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published