A framework for building object-oriented web applications using nodejs and MongoDB
TypeScript HTML JavaScript Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.idea
apps
test
webdist
.dockerignore
.gitignore
Dockerfile
LICENSE
README.md
RELEASE.md
app.js
config.json
demo.env
docker-compose.yml
gulpfile.js
package-lock.json
package.json
tsconfig.json
ver
wait-for-it.sh
webpack.config.js

README.md

Amorphic Ticket Demo

Purpose

This project demonstrates how to use Amorphic by providing a complete example. It uses MongoDB though it can easily be converted to MongoDB.

Docker

Installation

  • Install MongoDB if you have not already done so
  • Checkout this project from github
  • Do an npm update to bring in the latest node modules (NPM 3.x required)
  • Run app.js with these parameters: --dbname myticketdb -port 3001
  • Go to http://localhost:3001
  • Put the application through it's paces:
    • Register and email and password
    • Login
    • Go to Projects and create a project or two
    • Go to Tickets and create a ticket or two
  • If you want the email sending to work you need to setup an account on Mandril (see amorphic mandril)

License

Amorphic is licensed under the MIT license