Skip to content

Latest commit

 

History

History
51 lines (36 loc) · 1.87 KB

README.md

File metadata and controls

51 lines (36 loc) · 1.87 KB

Build Status Stories in Ready

calendar

Team calendars is a web service to track team working time and manage other events using calendars.

See FEATURES.md to get more ideas about the project.

Development guide

Get Started

  • install nodejs, we will use latest 6.7 version
  • npm install -g typescript to install TypeScript compiler
  • in project directory run npm install
  • npm run dev should start development web server
  • npm install -g devtool for debugging server code with chrome devtools

Development scripts

Scripts below could be run in project root directory.

  • npm run install-tools - install dev tools
  • npm run dev - start development web server
  • npm run build - build artifacts to run production web server
  • npm start - start production web server
  • npm run lint - inspect code with linter(s)
  • npm test - run automated unit/integration tests

Debugging server code

  • remove line 113 from node_modules/source-map-support/source-map-support.js, see PR for more details
  • Run devtool server.js

Tools

Source Code Editors

You could use one of the following free editors.