Skip to content

Project management and issue tracking built with AngularJS and a Django API backend.

Notifications You must be signed in to change notification settings

shemarlindie/issue-tracker

Repository files navigation

Issue Tracker

Project management and issue tracking.

Demo

https://issue-tracker.shemarlindie.com/

User -- demo : Gir@ff3s

See screenshots here.

REQUIREMENTS:

  • Install Node 8.x (newer version may or may not work)
  • Install bower globally: npm install -g bower
  • Install gulp globally: npm install -g gulp
  • Install composer: https://getcomposer.org/

Project Setup


Frontend

Dependencies

To install dev dependencies:

npm install

To install app dependencies:

bower install

Build Process

To build app resources during development (less, etc..)

gulp build

- or -

To build and watch for changes:

gulp

- or -

To build for deployment:

gulp dist

This will create the "dist/" folder with all essential app files to be uploaded to a server. (with minified JS)

Note: Unless stated otherwise, all commands must be run in the project's root folder.

API

The latest backend for this project is implemented here.

Note: The original API in src/api is based on an old version Symfony framework and might be more trouble than it's worth to get up and running.

About

Project management and issue tracking built with AngularJS and a Django API backend.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published