Checklist to create a new project

  • Clone repo bitf-empty-project
  • read readme file
  • do not remove .git directory this will leads errors on subrepo
  • find/replace all "bitf-component" with desired component prefix specified for project
  • find/replace all "bitfDIrective" with desired directive prefix specified for project
  • find/replace all MAIN_PROJECT_NAME with project name ( used in angular.json and package.json )

  • create certificate and put files into directory ssl, manual: https://medium.com/@rubenvermeulen/running-angular-cli-over-https-with-a-trusted-certificate-4a0d5f92747a (read readme)

  • Clean assets folder

  • favicon

  • tsconfig.json: update components and directive prefixes

  • angular.json: update environements and scaffolind prefix

  • app.constants.ts: setup page title and description, add project constants

  • bitf.config.ts: update all bitf-core configs

  • bitf.servers.configs: update local build server port

  • create project parser ex IbmRequestParser

  • manifest.json
  • you need Procfile to deploy on heroku
  • configure heroku NODE_ENV and ENV if needed
  • generate your ssh keys to run https in localhost (read readme)
  • create your personal environment file
  • not-found: customise this page
  • loader: extend the default loader if needed
  • import material components in material module if needed
  • polish and define new app.routes
  • clean up styles folder and add material / bootstra or which lib is needed
  • ngsw-config: customise the assets to be added in the serviceworker cache
  • clean changelog
  • update readme with project details
  • clean mock-db and add prokect mock data
  • add the models to models-mapper.strategy
  • add all the services in the services barrel
  • add all the models to the models barrel

results matching ""

    No results matching ""