Skip to content

Latest commit

 

History

History
44 lines (33 loc) · 4.69 KB

File metadata and controls

44 lines (33 loc) · 4.69 KB

Airbnb Client Work: Peculiar Nest

Client's Current Website

https://www.peculiarnest.com/

Summary

Our client's name is Louis Kim, but one of her sons is the host (i.e. greeting the guests and showing them around). She has a few properties but wants us to focus on Peculiar Nest. It's a large lakeside property divided into 6. The targeted audience is bird enthusiasts and people who want to enjoy nature. Apparently, a lot of rare bird species are spotted within the property. It would be nice to add these keywords so it shows up more often in Google searches. You can find a description of each property following the links below. Not entirely sure, but it seems like Ethereal is an option to book the whole cabinet to yourself. Will continue adding details...

  1. Ethereal
  2. Biophilia
  3. Bohemia
  4. Dreamy
  5. Sublime
  6. Hermitage

Client's Templates in Order of Preference

  1. https://www.wandawega.com/collabs/
  2. https://www.liveoaklake.com/

We can probably disregard the 2nd one as she doesn't seem to like it anymore, but still seems like a good website to get some ideas.

Tentative Plan

  1. Create main page that showcases the 6 properties
  2. Create individual pages for each property
  3. Blog page (if we have time and if it's not giving us too much trouble)

We can use MERN stack or PERN stack, whichever you guys prefer. Personally, I'm unfamiliar with deploying PERN stack web apps, but I'm very open to using PERN if we have an easy and free (or affordable) way to host our data. I'm playing around with deploying a PERN web app on Heroku to see if we can get it to work, but any advice would be appreciated.

Let's try to implement something like SCRUM. So, create a rough plan for the main page, work on the main page, finish the main page, then move on to the next page, and so on. When creating a page, let's focus on adding the main features and making it look presentable, not a fully functioning page. For each page, let's try to keep it under two weeks so we can create a minimal viable product (MVP). After we have an MVP, we can split rolls and add specific features to each page and put our finishing touches.

Another thing we can do is, split into teams of 2 and work on the main page and individual pages simultaneously, but even when split into teams, discussions will be held with all members. Let's discuss this more later.

Figma

https://www.figma.com/file/zBYQ46JmoEHSOGUSlXsOTp/Airbnb-Client%3A-A-Peculiar-Nest?type=design&node-id=0-1&mode=design&t=VCVZvncYyp9BshcZ-0

Resources for Development

Rich Text Editor Components

  1. https://react-rte.org/demo
  2. https://dev.to/shaerins/setting-up-a-rich-text-editor-in-react-inserting-images-1e0c
  3. https://github.com/react-page/react-page
  4. https://ourcodeworld.com/articles/read/1065/top-15-best-rich-text-editor-components-wysiwyg-for-reactjs

Airbnb API

  1. https://rapidapi.com/DataCrawler/api/airbnb19 (the one we're using right now)
  2. https://rapidapi.com/3b-data-3b-data-default/api/airbnb13/