Skip to content

Interaction app allows users to anonymously seek advice, vent their issues, and provide positive messages to other users.

Notifications You must be signed in to change notification settings

c5ho/paper-airplanes

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

276 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Paper Airplanes

About

Interaction app allows users to anonymously seek advice, vent their issues, and provide positive messages to other users. Users are able to provide advice to letters written by other users and are able to view advice responses to letters written by themselves. Inappropriate flagging functionality and Tensorflow model used to limit number of negative/inappropriate messages present throughout the app.

Gallery

Login to My Letters Reading Responses to My Letters Writing a New Letter Tensorflow to Limit Negative/Inappropriate Messages Music Widget

Getting Started

Client

cd client

Setup

Install dependencies with

npm install

Running Webpack Development Server

npm start

Server should be hosted on http://localhost:3000/


Server

cd server

Api Setup

Install dependencies with

npm install

copy the .env.example into a .env file

PORT=8080
  -->This is where the API server runs

Running Server

npm start

Database Reset

Resets, and seeds the database for development/testing.

npm run db:reset

Future Goals

  • Implement letter type filtering when viewing all letters

About

Interaction app allows users to anonymously seek advice, vent their issues, and provide positive messages to other users.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 84.6%
  • SCSS 9.6%
  • HTML 3.9%
  • CSS 1.8%
  • Shell 0.1%