Pixprience+
Pixprience is an anti-social media web application that allows users to document their normal everyday life by uploading photos along with a note, title, and location. There are no likes, comments, followers or following other people. Pixprience is your life. your real life. Uncurated. Unfollowed. Unfiltered. You are able to visually see your memories on either a timeline or a map. You can also see the community images. Link: https://project3-staging.herokuapp.com/
Features
Current Supported Features Include:
- Create an account with us through passport!
- Upload your photos, along with title and notes!
- View your photos on a timeline!
- View your photos on a map!
- View the photos of the community!
Installing
If you would like to run this application locally, clone this repo. Go to command line and type in:
git clone https://github.com/Codevengers/PixprienceV2.git
You will need to install the modules you need. Simply go to your command line and type in:
yarn install
Build the react app. type:
yarn build
To start the app from inside your cloned project, type:
yarn start
Now go to your browser, and start uploading photos!!
Technologies
Tool | Purpose |
---|---|
[Passport] | Allows users to sign up or sign in using their email! |
[MongoDB] | Allows us to store our user and photo data |
[Materialize] | Was used for the modals and the carousels |
[Particle.js] | About page background animations |
[HTML5 Canvas] | Login page, Community page and Timeline backgrounds |
[SVG] | Our Logo! |
[React.js] | JavaScript framework |
Future Updates
- Allow users to log in through facebook and twitter
- Create a smart search where users can ask the application complex questions like "where did I eat last week"
- Expand this smart search to accept voice input as well as text input
- Extraction of more data from photos using google vision
- Allow users to take photos from the mobile site instead of reuploading with the web app