Cabin Rentals for you and your furry friends too
What is a getaway from home when your best friend can’t come and is left all alone? SAD! CABINDOGS provides the best cabin rentals from all across the world, and now you can bring your best pals too!
CABINDOGS at a Glance
CABINDOGS is a full stack application that provides users an extensive variety of cabins to rent and allows those who own cabins to list their cabins as well. Users are required to sign up for an account to both list and rent cabins.
- Clone this repository
git clone https://github.com/cpualei/cabindogs.git
- Install dependencies
- Create a .env file based on the example with proper settings for your development environment
- Setup your PostgreSQL user, password and database and make sure it matches your .env file
- Migrate and seed your database
npx dotenv sequelize db:create npx dotenv sequelize db:migrate npx dotenv sequelize db:seed:all
npm startin folder “backend”, then run
npm startin folder “frontend”
CABINDOGS is built with Express (backend), React and Redux (frontend), and PostgresSQL (database).
In the near future I will include Google maps to the listings page to provide locations for each listing. I would also like to include a calendar which works with my website, allowing users to book dates and fill a listing’s booking dates.