Skip to content

smokiebacon/filmscout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Film Scout

Penny Lane Agency's current website is static and merely has a simple splash and contact page. Clients of Penny Lane currently email the agents property info and photos. The agents has a giant collection of property location on their desktop and need to manually sift through their computer files to find the filming locations.

UI/UX team Kat, Shen, and Daniel designed a website that would solve this problem.

Introducting Film Scout:

A web app that allows visitors to browse filming locations: houses, offices, businesses, parks, gardens, and other locations and book them through an agent.

Users are able to filter search results by tags: in the input tag box, users can select from a myriad of features the user needs: whether the location needs a pool, fireplace, spa, garden, chandelier, etc.

The agent, or admin is able to create an account and do CRUD operations on shooting locations.

Normal website uses are unable to register for an account. The website is the middleman between the film shooting locations and the client.

Deployed Link

https://scout-4801e.firebaseapp.com/

Technology Used

  • HTML
  • CSS
  • Javascript
  • AntDesign (used by giant Chinese tech companies, Alibaba and Baidu) 44K Github stars VS Bootstraps 132K stars
  • ReactJS
  • Google Firebase
  • Google Firestore

Getting Started

Challenges

  • Constantly went through Imposter Syndrome.
  • Learning completely new tech: Firebase and a new React CSS Framework: AntDesign when there is hardly any other project examples to reference off of.

Features to Meet Until MVP is Met

  • Agent needs to be able to add or delete additional photos within an existing property
  • Property Individual Page: Map through all photos and display them in a nice grid.
  • Search bar: needs to include city.
  • Add Contact Page

Upcoming Features

  • Needs crazy styling to look good
  • Add Logout functionality to Agent
  • Add ability for Users to register for a normal account and add locations to their favorites.
  • Add ability for Users to review and comment after filmshoot is complete.
  • Agent can currently do CRUD on shooting locations, but cannot Add or Delete additional photos to an existing property.
  • Agents need to be manage their properties easier. Need to implement an Admin search panel.
  • When agents add a property, currently ID is completely randomized by Firestore. Need to make Firestore's database data ID increase incrementally so agent can easily sort and find properties via the admin panel.
  • Pagination: When more than X properties are in a page, split them into different pages.
  • Add Contact Us