Giter Club home page Giter Club logo

leantrakker's Introduction

README

This README would normally document whatever steps are necessary to get the application up and running.

Things you may want to cover:

  • Ruby version

  • System dependencies

  • Configuration

  • Database creation

  • Database initialization

  • How to run the test suite

  • Services (job queues, cache servers, search engines, etc.)

  • Deployment instructions

Please feel free to use a different markup language if you do not plan to run rake doc:app.

leantrakker's People

Contributors

balboni avatar

Watchers

James Cloos avatar  avatar

leantrakker's Issues

Contact model

Fname
Lname
Address1
Address2
City, st, zip
Spouse
Children
Cell, Home, work
Date_met
B-day
employer
Comments

Need Project Type

Types of projects
New Product
Maintenance
R&D
Business
Service
Integration
Enhancement
Customization

Add Project Stage

N:N to Project
Seed the attributes

Attributes:
New (default)
Initiation
Design
Development
Integration Test
UAT
Deployment
Archive

Correct issue with Rspec create Comment and Create Task files

Test isn't actually working. I changed the error messages to get green.

Users can create new comments when providig invalid attributes
Failure/Error: expect(page).to have_content "Subject can't be blank."
expected to find text "Subject can't be blank." in "Lean Trakker Toggle navigation Home Comment has not been created. New Comment Internet Explorer * Subjectcan't be blank * Commentcan't be blank"
# ./spec/features/creating_comments_spec.rb:23:in `block (2 levels) in <top (required)>'

Project update- fix name_with_date

name_with_date combines the project name and the project created_at attributes for display.
The created_at is displayed in long UTC format.

Reformat the created_at attribute for easy reading.

Devise Instructions

Some setup you must do manually if you haven't yet:

  1. Ensure you have defined default url options in your environments files. Here
    is an example of default_url_options appropriate for a development environment
    in config/environments/development.rb:

    config.action_mailer.default_url_options = { host: 'localhost', port: 3000 }

    In production, :host should be set to the actual host of your application.

  2. Ensure you have defined root_url to something in your config/routes.rb.
    For example:

    root to: "home#index"

  3. Ensure you have flash messages in app/views/layouts/application.html.erb.
    For example:

    <%= notice %>

    <%= alert %>

  4. If you are deploying on Heroku with Rails 3.2 only, you may want to set:

    config.assets.initialize_on_precompile = false

    On config/application.rb forcing your application to not access the DB
    or load models when precompiling your assets.

  5. You can copy Devise views (for customization) to your app by running:

    rails g devise:views

Create Task model

Child to project
N:1 relationship

Owner (user)
Assigned to (user)
subject
Description
Due Date

Failed RSpec test- creating projects

Failed examples:

Failures:

  1. Users can create new projects when providing invalid attributes
    Failure/Error: expect(page).to have_content "Name can't be blank"
    expected to find text "Name can't be blank" in "Project has not been created. New Project * Namecan't be blank Description"
    rspec ./spec/features/creating_projects_spec.rb:25 # Users can create new projects when providing invalid attributes

Semper-Fi-MacBook-Pro-2:leantrakker bbalboni$ bundle exec rspec spec/features/creating_projects_spec.rb

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.