Skip to content

Interactive street art exploration app giving users the power to share hidden art gems

Notifications You must be signed in to change notification settings

anniekao/artsee

Repository files navigation

Artsee 🎭💫

Disover your city through public art

Contributors

Arturas Zuta, Annie Kao, David Nguyen

Description

An interactive street art discovery app that allows users to upload their street art photography using built-in camera functionality. The app pins each photo to a map indicating exactly where the photo was taken and adds it to a main feed. Additional map features include a "discovery" button that allows users to find the closest piece of street art in relation to their current position as well as narrowing down street art to a 1.5km radius.

In the feed, users can not only comment on each unique photo, but mark them as "liked", "visited" or bookmark them for later. A filter feature lets users only seee the most seen, liked or bookmark photos. Photos that have been marked by a user appear in their profile, where they can select each category under a tab and view their collection. They can also click on an individual photo and either unmark it or add a comment.

Tech Stack:

Front End: React-Native, Expo, Redux
Back End: Ruby On Rails, Postgresql, MongoDB, AWS(S3, Rekognition)

Screenshots

Map View Feed View Profile View
map view feed view profile view

Setup

  1. Clone the front-end repository to your local computer
  2. Run npm install to install all dependencies
  3. Install the expo client app either from the Apple or Google Store to your phone. Alternatively, you can run the app on your computer using an emulator, e.g. Android Studio
  4. If using the app, type expo start and use the expo app to scan the QR-Code. This will automatically bundle Artsee and download it to you phone.

About

Interactive street art exploration app giving users the power to share hidden art gems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published