Giter Club home page Giter Club logo

selfservice's Introduction

Based off of Play20StartApp

Configuration notes

  • Must change java build path in project properties to prevent data binding error JSR-303
  • install homebrew (http://mxcl.github.io/homebrew/ see section titled "Install Homebrew")
  • brew install git (if it isn't already installed)
  • brew install play
  • brew install mongo
  • must set classpath with AWS keys for S3 uploads, see fileuploader notes

#To Run Locally:

  • navigate to directory in terminal, then "play run"
  • run "mongod" in terminal

Account details

Try

  • Rename conf/email.conf.example in conf/email.conf and check it (smtp, etc...)
  • Download Play Framework 2 from http://www.playframework.org/
  • Open a terminal in Play20StartApp directory and exec play run
  • Generate Scala Doc & Javadoc with exec play app-doc (task app-doc add in Build.scala file)

Documentation for Accounts

#validate user without email thru mongo shell, currently not needed as all accounts are validated (currently disabled)

db.users.update({email : '[email protected]'},{$set: {'validated' : 'true'}})

#test form post

curl --data "siteId=77&templateName=convis-1" http://localhost:9000/info

Heroku info

  • Procfile in root should override mongo uri
  • heroku open will launch the app in the browser or the domain is http://self-service.herokuapp.com/
  • if Play isn't running on heroku: heroku run sbt play
  • view logs: heroku logs -n 200

Angular UI Bootstrap info (needs to be changed again when updated)

  • find and replace : template/ with assets/app/template/ in ui-bootstrap-0.3.0.min.js

selfservice's People

Contributors

bmjares avatar mhilding avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.