Code Monkey home page Code Monkey logo

project2's Introduction

Pixprience Logo

Pixprience

Pixprience is a web application that allows users to upload photos along with a note, rating, and title. By extracting the metadata from these photos we are able to visually contextualize these memories for the user by displaying them on either a timeline or a map. In the current version, the user signs in through google and is re-directed to their personal account, in future versions we will incorporate faceook and twitter authentication. http://www.pixprience.com

Features

Current Supported Features Include:

  • Create an account with us through google!
  • Upload your favorite (or least favorite) photos, along with some notes and even a rating!
  • View your photos on a timeline!
  • View your photos on a map!

Prerequisites

You will need

Installing

If you would like to run this application locally, go to command line and type in:

git clone https://github.com/Codevengers/Project2.git

You will need to install the modules you need. Simply go to your command line and type in:

npm install

To start the app from inside your cloned project, type:

node server.js

Now go to your browser, type in https://localhost:8080 and start uploading photos!!

Technologies

Tool Purpose
[Google Auth] Allows users to log in through google!
[Firebase] Stores our image and returns a link!
[MySQL] Allows us to store our user and photo data
[Materialize] Was used for the modals
[CSS 3 Animations] Front page animations
[Sequilize] How we create/manipulate/query data models in mySQL through javascript!
[SVG] Our Logo!
[Jquery] JavaScript Magic
[SAS] css pre-process

Future Updates

  1. Allow users to log in through facebook and twitter
  2. Create a smart search where users can ask the application complex questions like "where did I eat last week"
  3. Expand this smart search to accept voice input as well as text input
  4. Develop a social aspect to the application so members can view and interact with other users timelines
  5. Extraction of more data from photos using google vision
  6. Allow users to take photos from the mobile site instead of ruploading

PIX!

Conception Conception Conception Conception

Built by: Codevengers;

project2's People

Contributors

roverkim avatar sk8asd123 avatar nadd0u avatar babakshah avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.