No description
Find a file
2020-03-30 15:46:51 +02:00
client azure 2020-03-30 15:13:47 +02:00
Controllers TIcket Page Layout 2020-03-12 23:07:39 +01:00
Data Added TicketDTO, AppUserDTO. Updated controllers to output DTOs 2020-02-25 17:48:13 +01:00
Models User Page 2020-03-12 22:18:17 +01:00
Resources handled project selector in newticketform 2020-03-04 10:54:35 +01:00
Scripts Updated SetProjectsMembers to take Guid list as arg 2020-02-27 17:34:54 +01:00
Tests/TicketManager.Tests azure dotnet 3.0 2020-03-30 15:24:27 +02:00
appsettings.Development.json first commit 2020-02-05 22:41:50 +01:00
appsettings.json Set API authentication using Auth0. API endpoints require Authorized JWT 2020-02-19 22:47:41 +01:00
Program.cs handled project selector in newticketform 2020-03-04 10:54:35 +01:00
README.md User Page 2020-03-12 22:18:17 +01:00
Startup.cs azure dotnet 3.0 2020-03-30 15:46:51 +02:00
TicketManager.csproj azure dotnet 3.0 2020-03-30 15:24:27 +02:00
TicketManager.sln - 2020-02-15 21:39:00 +01:00

TicketManager

Software Requirement System

API Documentation

v1

Features

Supports

  • Web
  • Progressive Web App
  • Mobile

Technical Stack

  • React client on the front-end (TypeScript)
  • Materialize CSS librairy for styling
  • Hosting: ?
  • Authentication : Auth0
  • Analytics : Google Analytics & Mixpanel

Versions

Features in v.0.1

TO DO

  • Write API tests using Postman: request + test, environment variables, mock server
  • Annotate API request in controllers
  • Annotate Properties in Models
  • Write backend tests
  • Have a Look at typeahead component
  • Ensure Tickets Edits belong to Project Edits
  • Ensure Tickets Files belong to Project Files
  • Async model methods ?
  • update assignments automatically from context
  • use PATCH instead of PUT
  • logging
  • check useRef, useReducer, dispatch
  • error page redirect when offline.
  • ticket/files/activities list placeholders when empty
  • think about public/private DTO's constructor, getters and setters
  • [x] write dtos without circular dependencies.
  • use dtoRequest for PutProjects
  • render avatarlist after UserModal Update
  • Form validators
  • Azure