RhysMalyon / fake-fam

Marketplace app designed to give users a platform to rent themselves out as family members or partners for events or occasions. Built on a Ruby on Rails backbone with a HTML5, Sass, and JS6 front end complimented by Bootstrap.

Home Page:https://fam-finder.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦ Fam Finder

A fun marketplace app designed in 5 days at Le Wagon. The concept is to provide a platform for people to offer their services as family members (e.g. mother, brother etc.) or partners (e.g. girlfriend, boyfriend) or to find someone offering such services. Based on an Airbnb model, we wanted to develop a system where users could have a single profile that handled both use cases, which we implemented through 'roles'. A user can have many roles, set the price per hour, and see upcoming bookings (as service provider or renter).

fam-finder-home
App home: http://fam-finder.herokuapp.com/

Demo account

Use the following login credentials to make your own leagues, teams, players, and stadiums.
Please note: Deleting a league will remove all associated teams and players.

Username: test@webdev.com
Password: 123123

Development process

Role: Front End Developer

This was our first full group experience using the git workflow. It was a largely collaborative effort that saw overlapping roles but as front end developer I was responsible for general UI design and guiding the user experience. This included designing the index and show page for roles, as well as user profiles and the implementation of the booking form system on a user's role page.

Getting Started

Setup

Install gems

bundle install

Install JS packages

yarn install

ENV Variables

Create .env file

touch .env

Inside .env, set these variables.

CLOUDINARY_URL=your_own_cloudinary_url_key

DB Setup

rails db:create
rails db:migrate
rails db:seed

Run a server

rails s

Built With

Acknowledgements

User data was generated based on Le Wagon students but all profile information is purely fictional and for entertainment purposes only.

Team Members

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

About

Marketplace app designed to give users a platform to rent themselves out as family members or partners for events or occasions. Built on a Ruby on Rails backbone with a HTML5, Sass, and JS6 front end complimented by Bootstrap.

https://fam-finder.herokuapp.com/


Languages

Language:Ruby 67.4%Language:HTML 21.0%Language:SCSS 7.4%Language:JavaScript 4.2%