Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode Updates config setup due to env difficulties May 1, 2019
client Merge branch 'development' into fix-error-on-dashboard May 14, 2019
server Merge pull request #202 from Lambda-School-Labs/remove-errors May 2, 2019
wireframe Updated wireframes Mar 13, 2019
.gitignore config changes May 1, 2019
LICENSE
README.md Merge branch 'development' into fix-error-on-dashboard May 14, 2019
netlify.toml Returning toml file to npm run build as npm run start stalled out on … Apr 25, 2019

README.md

Roostr

One app to manage your rental properties

Netlify Status

Roostr is a SaaS for property owners to schedule short-term rentals and keep track of employees who manage those properties. This ReadMe covers the open-source project.

Deployed Site: https://roostr.tech
Server Deployment: http://138.197.202.158/
Wireframe: https://balsamiq.cloud/snv27r3/pwc7ekv/rCF28

Table of Contents

Team

Bryce Evans Jess Harrison Julie Jonak Kyle Baker Michael Littleton
Github Github Github Github Github
LinkedIn LinkedIn LinkedIn LinkedIn LinkedIn

Motivation

Roostr is a SaaS application that gives short-term rental property managers the ability to manage properties more easily. Our software makes it easy for a manager to view properties and their availabilities, bookings, maintenance issues, and keep track of all to do items before, during and after a guest’s stay

With a simplistic UI design, Rental POS combines the standard SaaS software that exists currently for managing reservations with the ability to easily coordinate employees who work on property, in one place, without having to utilize an extremely robust software. Rental POS is more extensive than most existing vacation rental solutions but lower cost than enterprise level solutions. Our software is ideal for rental property managers of 1-50 properties.

Features

  • Landing Page - includes a vibrant, succint description of the site and user accounts
  • Billing through Stripe in three-tier system - 1 property (free), 2-10 properties, and >10 properties
  • Dashboard that shows all relevant at-a-glance information that an owner needs to see
  • Employees page that shows all employees and all relevant info about them
  • Reservations view that shows upcoming and current guest stays
  • Tasks view that provides a to-do list style view of all things that are happening right now
  • Property view that allow an owner to manage all aspects of a property
  • Settings can be changed, including passwords, user info, billing info, etc.

Tech Stack

Front End

  • Core: React w/ Redux
  • Style: Semantic UI & styled components
  • Netlify

Back End

  • Node.js and Express
  • MongoDB modeled via Mongoose
  • Sendgrid email delivery
  • Stripe billing

API

Please visit this site to view our interactive API and data models.

Contributing

If you would like to contribute to this repository, please first discuss the change you wish to make via GitHub, email, or any other method with the authors of this repository.

You can’t perform that action at this time.