# pinter-clone **Repository Path**: imere/pinter-clone ## Basic Information - **Project Name**: pinter-clone - **Description**: No description available - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-04-03 - **Last Updated**: 2022-04-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 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/](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 ``` bash # 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 ```