Skip to content

naturalsolutions/DevisApp

 
 

Repository files navigation

BillManager

the main goal of this application it's to create and personalize bills based on a SCRUM project management application.

Installation

  1. First you have to install the back-end wich is based on a web API using C#, .NET web API and SQL server.
  • Take the sql script named ''database.sql'' and run it in sql server

  • Then you can reference the back in IIS

  • After that go to web.config file and change the connection string to yours ( you can get it on sql server )

Then you can run the back to overwrite the previous version with the old connection string

  1. Install the front using npm
  • Go to webIHM\billManagerApp\ and run npm install
  1. Change the url for contacting the API to yours in thoses files :
  • file-generator.component.ts
  • devis-requester.module.ts
  • transmuter.module.ts
  • constante-calcul.component.ts
  • employees.component.ts
  1. build the front
  • To build the front go in webIHM\billManagerApp\and run ng build --prod
  • The built version will be in webIHM\billManagerApp\dist\billManagerApp
  • Then reference the built version in IIS
  1. Usage

  • start by adding your ressources, tarifications and calcul parameters on the settings page
  • then you can start making bills on the apps page
  1. Upcoming in the next versions ?
  • posibility to change the pivotal tracker api token ?
  • posibility to change the API the project management app ?
  • interface to change the conection string ?
  • mobil version ?
  • dashboard ?

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 39.9%
  • C# 28.8%
  • TypeScript 17.2%
  • HTML 11.2%
  • CSS 2.9%
  • Classic ASP 0.0%