This project demonstrates how to use Amorphic by providing a complete example. It uses MongoDB though it can easily be converted to MongoDB.
- Install docker CE https://www.docker.com/community-edition
- Checkout this project from github
- Run docker-compose up
- Go to http://localhost:3000
- 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)
Amorphic is licensed under the MIT license