Skip to content

The platform allows you to borrow a pet from someone if you're unable to commit to full-time pet ownership.

Notifications You must be signed in to change notification settings

saidam90/fluffy_friend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fluffy Friend

Live demo here

Table of Contents

About the project

The platform "Fluffy Friend" allows you to borrow a pet from someone if you're unable to commit to full-time pet ownership🐱🐶 Our team of 4 people built the project in 1 week. Initially, we planned to create a project similar to Airbnb, but decided against simply cloning the concept. Instead, we developed the idea of a pet rental platform.

How it works:

  • Register an account
  • Search for pets
  • Book the pet you like or
  • Upload a pet you'd like to lend
  • Leave a review after your experience

Features

Searching for pets and booking:

ezgif com-video-to-gif

Adding a pet:

adding a pet

Leaving a review:

ezgif com-video-to-gif (1)

Searching/filtering through available pets:

searching

Tech Stack

Fluffy Friend is optimised for use on all devices.

Frameworks & libraries used:

Version control & deployment

Installation

To run our app locally, you will need to have already installed Yarn and Rails. Check them with:

$ yarn -v 
$ rails --version

If no version number is returned, please install Yarn and/or Rails before continuing.

Dependencies

You'll also need to install all dependencies of the project with:

$ bundle install && yarn install

The bundle command installs all Ruby Gems specified in our Gemfile. The yarn install command retrieves all dependencies from the project’s package.json file.

Run the following command to create a database, load the schema, and initialize it with our seed data.

$ rails db:create db:migrate db:seed

Launch🚀

Launch the app by running:

$ rails s
$ yarn build --watch

Then go to localhost:3000

How to contribute

Feel free to fork our repo and create a pull request with any changes you'd like to see us incorporate. We are open to suggestions🙂

  • Fork the Project
  • Create your Feature Branch (git checkout -b feature/AmazingFeature)
  • Commit your Changes (git commit -m 'Add some AmazingFeature')
  • Push to the Branch (git push origin feature/AmazingFeature)
  • Open a Pull Request

License

Created as part of the Le Wagon Full Stack Web Development bootcamp. Feel free to fork and enhance the platform.

The team

Made with love by:

About

The platform allows you to borrow a pet from someone if you're unable to commit to full-time pet ownership.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •