Skip to content

Headstorm/staffing-functions

Repository files navigation

Contributors Forks Stargazers Issues MIT License


Azure Functions for Staffing Management

Table of Contents
  1. About The Project Getting Started
  2. Usage
  3. Roadmap
  4. Contributing
  5. License
  6. Contact

About The Project

The repository is for MTM Staffing module migration. The project consists of Azure Functions which connect to Azure PostgreSQL database server.

Built With

This section lists any major frameworks that used in the project using.

Getting Started

This is the instructions on setting up the project locally.

Installation

  1. Get a VSCode at https://code.visualstudio.com/
  2. Clone the repo
    git clone [email protected]:Headstorm/staffing-functions.git
  3. Install Python 3.8 https://www.python.org/downloads/
  4. Open the cloned repo on VSCode
  5. Create local.settings.json at the project root directory
    {
         "IsEncrypted": false,
         "Values": {
             "AzureWebJobsStorage": "",
             "FUNCTIONS_WORKER_RUNTIME": "python",
             "AZURE_FUNCTION_PROXY_DISABLE_LOCAL_CALL": true,
             "dbManagementConnectionString" : <connection-string-to-postgresql-from-azure-portal>
         }
     }
  6. Install Azure Functions extension
  7. Click on Create New Project icon under FUNCTIONS blade
  8. Select current project folder <path>/<to>/<your>/<repo>/staffing-functions
  9. Select Python for the programming language
  10. Select Skip for now for the template. The <path>/<to>/<your>/<repo>/staffing-functions/.vscode folder should be created under the project root directory.
  11. Use F5 to debug the Azure Functions locally.

Usage

TBD

Roadmap

TBD

Contributing

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push main feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

TBD

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages