This is a simple single page app that allows you to add, edit and remove todo items.
You may also mark items as complete / incomplete.
To set this app up locally:
- Run 'npm install' at the root level of the application.
- Run 'ember build' at the root level of the application.
- PostgreSQL is the DB used by the application. Find the 'todoDbDump' on the root level of the application.
- The application database name is assumed to be 'todos'. Follow the instructions found here:
https://www.postgresql.org/docs/8.1/static/backup.html#BACKUP-DUMP-RESTORE This will allow you to import the database schema. Alternatively, use PgAdmin to accomplish this task. - You will need to modify the server_src/common/databaseConnection.js file to enter your connection settings.
- Run 'node server_src/server.js'
- Go to 'http://localhost:8080/#/todos'. You're done!
There are further generalized instructions below that you probably won't need, but are left as a reference.
You will need the following things properly installed on your computer.
- Git
- Node.js (with npm)
- Ember CLI
- Google Chrome
git clone <repository-url>this repositorycd todo-appnpm install
ember serve- Visit your app at http://localhost:4200.
- Visit your tests at http://localhost:4200/tests.
Make use of the many generators for code, try ember help generate for more details
ember testember test --server
ember build(development)ember build --environment production(production)
Specify what it takes to deploy your app.