lilyzqy / dreamhouse

full-stack
0 stars 0 forks source link
full-stack website

README

Link to the live site Dream House

Intro

DreamHouse is a full-stack web application modeled after Flickr.It used Ruby on Rails for the backend and React.js as frontend. PostgreSQL is used as database. The app itself is a platform for home buyer/owners and professional contractor/designer/architects. The main purposes of the site are as follow:

  1. Provide inspiring home photos for consumers to get idea of home improvement
  2. Help professional home improvement service providers build portfolio and showcase their projects for marketing purpose
  3. Connect consumers with professional home improvement service providers

    Features

User, Pictures, Projects, and Favorite relationship are the four main features in this app. alt text

The User flow is straightforward and split into two pieces:

  1. For consumers: they can browse any photos to get inspired or look at any specific pro's portfolio or project; they can also favorite and save any photos when they log in.
  2. For pros: they can upload/manage projects with portfolio of photos

    TODO