Skip to content

alex-damian-negru/todo-api

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Plan

Take stories out of the backlog:

  • read it
  • understand it
  • discuss to fill in detalils
  • label it (feature, improvement, bug)
  • estimate it, if it takes more than day it needs to be split into more stories

Work

  • create a branch for the new feature, name it accordingly
  • make commits as often as possible, metaly break down the feature into tasks and make sure you commit after each task
  • when possible write a test first (tdd)
  • always write unit tests

Code push

When the feature is completed:

  • push the code and open a pull request
  • ask for a review
  • push the extra changes if needed
  • squash and merge the changes

Deploy

Deploy via the bulid server, all tests should be green and code coverage should be good. (>95%)

General notes

Plan the stories with at least one of your colleagues. Don't work on this out of the office, you can work on other related projects but keep the work in the office.

Running the project

  • install npm
  • run npm install
  • run npm start
  • navigate to: http://localhost:8080

Running the specs

  • install npm
  • run npm install
  • run karma start karma.conf.js
  • run node_modules\.bin\karma start spec\karma.conf.js

Running linting

  • node_modules\.bin\eslint .

About

The todo-api

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published