An open API service indexing awesome lists of open source software.

https://github.com/daniel-keogh/rails-todo-app

A simple SaaS application created for the Software Engineering module in my course. The application allows user's to create, read, update and delete "Todos" and contains a suite of Cucumber tests as well as unit tests written using Ruby's RSpec framework.
https://github.com/daniel-keogh/rails-todo-app

cucumber rails rspec rspec-rails ruby ruby-on-rails software-engineering todo todoapp

Last synced: about 2 months ago
JSON representation

A simple SaaS application created for the Software Engineering module in my course. The application allows user's to create, read, update and delete "Todos" and contains a suite of Cucumber tests as well as unit tests written using Ruby's RSpec framework.

Awesome Lists containing this project

README

          

# Rails Todo App

Y4S2 Software Engineering Project

## Introduction

This project is a simple SaaS application created for the Software Engineering module in my course. The application allows user's to create, read, update and delete "Todos" and contains a suite of Cucumber tests as well as unit tests written using Ruby's RSpec framework.

### Learning Outcomes

The project was intended to address the module's learning outcomes by focusing on the following topics:

- Software as a Service / Cloud Computing.
- Web Application Architectures (MVC).
- Software Development Frameworks.
- Database Management.
- Requirements Specification/Automated Acceptance Testing using Behaviour-Driven Development.
- Unit and Functional Testing.
- Test Coverage Metrics.