Skip to content

Implementation of the Open Product Evaluation Server at the Cologne University of Applied Sciences

License

Notifications You must be signed in to change notification settings

th-koeln/open-product-evaluation-server

 
 

Repository files navigation

Open Product Evaluation Server Build Status

Open Product Evaluation Server is a service which provides an API to evaluate different products e.g. apps or websites. The difference to other survey apps is the focus on fast and easy reviews of your products which results in different types of questions like google forms or other survey apps usually provide.

Install OPE and run in production:

  1. Clone project
  2. Run npm install
  3. Run MongoDB with npm run mongo (needs to be installed)
  4. Run npm run setup to enter settings
  5. Run GraphQL Server with npm start
  6. Server now runs on http://localhost:3000 (default settings)

Install OPE and run in development:

  1. Clone project
  2. Run npm install
  3. Run MongoDB with npm run mongo (needs to be installed)
  4. Run npm run setup to enter settings (important: check development when asked for environment)
  5. Run GraphQL Server with npm dev
  6. Server now runs on http://localhost:3000 (default settings)
  7. Run vue cli for frontend with webpack-dev-server npm run serve
  8. Frontend now runs on http://localhost:8080 (default settings)

For more informations about graphql types, queries, mutations and subscriptions see OPE's API-Documentation or this projects Wiki.

You can find the GraphQL Playground on http://localhost:3000/playground (development only).

You can find Voyager on http://localhost:3000/voyager (development only).

About

Implementation of the Open Product Evaluation Server at the Cologne University of Applied Sciences

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 86.2%
  • Vue 13.4%
  • Other 0.4%