Skip to content

Ttcao/photos-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Photo Album

Access the app here: https://my-smart-photo-album.herokuapp.com/

Overview:

As part of the WDI course, the week 12 project was to build a full-stack application using any technology, framework and tools of your choice.

The brief of the project was to:

  • Build a full-stack application by making your own backend and your own front-end
  • Have an API of your design
  • Have an interactive front-end, preferably using a modern front-end framework
  • Use a database, whether that's one we've covered in class or one you want to learn
  • Implement thoughtful user stories that are significant enough to help you know which features to build and which to scrap
  • Have a visually impressive design to kick your portfolio up a notch and have something to wow future clients & employers
  • Be deployed online so it's publicly accessible

My Photo Album:

My Photo Album is application that allows you to search through your photos by categories. Using Google's Vision API, photos are classified in categories by detecting individual objects and faces within images.

Technologies used:

  • Ruby, Ruby Sinatra, JavaScript, HTML, CSS, Bootstrap, Google Vision API, Fancybox, Atom (editor), Pry, iTerm, Git.

Approach taken:

  • Planned the models and the database relationships within the application
  • Sketched wireframes and layout of the views
  • Created the databases
  • Use Google Vision API
  • Created the route handlers and view pages

Possible improvements:

  • Improve the way photos are categorised / organised
  • Allow multiple photo uploads

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published