imere / pinter-clone

Home Page:https://pinter-clone.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pinterest Clone

  • As an unauthenticated user, I can login with Twitter

  • As an authenticated user, I can link to images

  • As an authenticated user, I can delete images that I've linked to

  • As an authenticated user, I can see a Pinterest-style wall of all the images I've linked to

  • As an unauthenticated user, I can browse other users' walls of images

  • As an authenticated user, if I upload an image that is broken, it will be replaced by a placeholder image

https://pinter-clone.herokuapp.com/

Env Preset

uuri: mongodb uri for users and pins

suri: mongodb uri for session control

secret: session secret

Twitter not tested

TWITTER_CONSUMER_KEY: twitter consumer key

TWITTER_CONSUMER_SECRET: twitter consumer secret

Build Setup

# install dependencies
npm install

# build for production with minification
npm run prod

# serve express production at 0.0.0.0:80
npm start

# serve webpack development with hot reload at localhost:80
npm run dev:server

# serve webpack production with hot reload at localhost:80
npm run prod:server

About

https://pinter-clone.herokuapp.com/


Languages

Language:JavaScript 51.9%Language:Vue 31.1%Language:TypeScript 13.5%Language:HTML 3.5%