Skip to content

Todo App written in Ember, Node, PostgreSQL and Bootstrap 4.

Notifications You must be signed in to change notification settings

calisven/TodoApp

Repository files navigation

todo-app

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:

  1. Run 'npm install' at the root level of the application.
  2. Run 'ember build' at the root level of the application.
  3. PostgreSQL is the DB used by the application. Find the 'todoDbDump' on the root level of the application.
  4. 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.
  5. You will need to modify the server_src/common/databaseConnection.js file to enter your connection settings.
  6. Run 'node server_src/server.js'
  7. 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.

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone <repository-url> this repository
  • cd todo-app
  • npm install

Running / Development

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

  • ember test
  • ember test --server

Building

  • ember build (development)
  • ember build --environment production (production)

Deploying

Specify what it takes to deploy your app.

Further Reading / Useful Links

About

Todo App written in Ember, Node, PostgreSQL and Bootstrap 4.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published