Skip to content

gitmario10salazarutn/app-sqlserver-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hi, I'm Mario Salazar👋

API SQL Server - Python

Image 1 Image 3

Your description here

Introduction

  • Add your project logo.
  • Write a short introduction to the project.
  • If you are using badges, add them here.

📒 Index

🔰 About

Add a detailed introduction about the project here, everything you want the reader to know.

⚡ Usage

Write about how to use this project.

🔑 Environment Variables

To run this project, you will need to add the following environment variables to your .env file

API_KEY

HOST_NAMESQL

DATABASESQL

USER_NAMESQL

PASSWORDSQL

PORT

🛠️ Installation and Settings Project

  • Steps on how to install this project, to use it.
  • Be very detailed here, For example, if you have tools which run on different operating systems, write installation steps for all of them.
Java Logo Windows
  1. Clone the repository
$ git clone https://github.com/gitmario10salazarutn/app-sqlserver-python.git
  1. Open project with Visual Studio Code
$ cd app-sqlserver-python
$ code .
  1. Create the virtual enviroment and activate
$ pip install virtualenv
$ virtualenv name_env
$ .\name_env\Scripts\activate
  1. Install the requirements.txt file
$ pip install -r requirements.txt
  1. 🏃 Run API or Start Server
$ py .\api\app.py
Java Logo Linux
  1. Clone the repository
$ git clone https://github.com/gitmario10salazarutn/app-sqlserver-python.git
  1. Open project with Visual Studio Code
$ cd app-sqlserver-python
$ code .
  1. Create the virtual enviroment and activate
$ sudo apt install python-virtualenv
$ virtualenv name_env
$ source .\name_env\bin\activate
  1. Install the requirements.txt file
$ pip install -r requirements.txt
  1. 🏃 Run API or Start Server
$ python3 .\api\app.py

📦 Commands

  • Commands to start the project.

🔧 Development

If you want other people to contribute to this project, this is the section, make sure you always add this.

🔩 Pre-Requisites

List all the pre-requisites the system needs to develop this project.

  • A tool
  • B tool

🔩 Development Environment

Write about setting up the working environment for your project.

  • How to download the project...
  • How to install dependencies...

📁 File Structure

Add a file structure here with the basic details about files, below is an example.

.
├── api
│   ├── database
│   │   ├── connectdb.py
│   │   └── db.sql
│   ├── models
│   │   ├── entities
│   │   │   └── entities.py
│   │   └── models.py
│   |── static
|   |   |── css
|   |   |   └── style.css
|   |   |── img
|   |   |   └── night-moon.png
│   │   └── swagger.json
│   |── templates
│   |   ├── index.html
|   └── app.py
├── .env
├── .gitignore
├── Dockerfile
├── requirements.txt
├── vercel.json
└── README.md

No File Name Details
1 app Entry poin
2 g HHHH

🔨 Build

Write the build Instruction here.

🚀 Deployment

Write the deployment instruction here.

🌸 Community

If it's open-source, talk about the community here, ask social media links and other links.

🔥 Contribution

Your contributions are always welcome and appreciated. Following are the things you can do to contribute to this project.

  1. Report a bug
    If you think you have encountered a bug, and I should know about it, feel free to report it here and I will take care of it.

  2. Request a feature
    You can also request for a feature here, and if it will viable, it will be picked for development.

  3. Create a pull request
    It can't get better then this, your pull request will be appreciated by the community. You can get started by picking up any open issues from here and make a pull request.

If you are new to open-source, make sure to check read more about it here and learn more about creating a pull request here.

🌵 Branches

I use an agile continuous integration methodology, so the version is frequently updated and development is really fast.

  1. main is the development branch.

  2. master is the production branch.

  3. No other permanent branches should be created in the main repository, you can create feature branches but they should get merged with the master.

Steps to work with feature branch

  1. To start working on a new feature, create a new branch prefixed with feat and followed by feature name. (ie. feat-FEATURE-NAME)
  2. Once you are done with your changes, you can raise PR.

Steps to create a pull request

  1. Make a PR to stage branch.
  2. Comply with the best practices and guidelines e.g. where the PR concerns visual elements it should have an image showing the effect.
  3. It must pass all continuous integration checks and get positive reviews.

After this, changes will be merged.

❗ Guideline

coding guidelines or other things you want people to follow should follow.

❓ FAQ

You can optionally add a FAQ section about the project.

📄 Resources

Add important resources here

📷 Gallery

Pictures of your project.

🌟 Credit/Acknowledgment

Credit the authors here.

🔒 License

Add a license here, or a link to it.


➤ API Binary System Reference Go to API

Get Binary Systems Conversions: Convert to: binary, octal and hexadecimal.

GET /decimal/:decimal
Parameter Type Description
decimal string Required. Decimal number

Get Binary Systems Conversions: Convert to: decimal, octal and hexadecimal.

GET /binary/:binary
Parameter Type Description
binary string Required. Binary number

Get Binary Systems Conversions: Convert to: binary, decimal and hexadecimal.

GET /octal/:octal
Parameter Type Description
octal string Required. Octal number

Get Binary Systems Conversions: Convert to: binary, octal and decimal.

GET /hexadecimal/:hexadecimal
Parameter Type Description
hexadecimal string Required. Hexadecimal number

Minhas Skills

Aplicações e dados

C++

Java

JavaScript

HTML5

CSS

React

MySQL

Utilidades

Insomnia

Postman

DevOps

Git

GitHub

Ferramentas de desenvolvimento

Visual Studio Code

Eclipse

Figma

Onde me encontrar

GitHub

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •