Skip to content

heidijane/GeckoSpot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GeckoSpot

GeckoSpot is a single-page application built in React that allows users to manage their pet leopard geckos. In theory this app could be used to track any type of pet, but I chose geckos because of their complex feeding habits, genetic color traits, and amusing antics. Users can add a gecko to their collection, track its meals and weight, add photos, look at genetically related geckos, and buy, sell, and trade them in the marketplace.

Installation

Along with the GeckoSpot repository, you will need to clone the GeckoSpot-API repo as well which contains the data structure and some gecko data for you to play around with.

You will need json-server installed in order to create the persistant data storage.

To start the json server, run the following command in your terminal inside of the geckospot-api directory:

json-server -p 8088 -w database.json

To start the application, run the following command in your terminal inside of the geckospot directory:

npm start

Dummy User Data

To quickly get to the gecko goodness login with the follwing dummy user data:

Username: heidi

Password: 1234

Technologies Used

React

Reactstrap for speedy styling

Cloudinary for image uploads

Chart.js for the line graph

dbdiagram.io for data structure planning

Sketchboard.me for easy wireframing

Other Goodies

reactstrap-date-picker for date pickin' made easy!

pluralize for making a word plural or singular easily

react-copy-to-clipboard implement copy to clipboard in a snap

react-chartjs-2 for using Chart.js in React

Image Credits

Adorable tiled gecko background illustration by Malky

Various icons from icons8

Leopard gecko photos from the kind folks over on /r/leopardgeckos

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors