This repository contains different Backend related resources like applications, examples, libraries, tools and more!
Name | Description | Keywords |
---|---|---|
Golang REST API boilerplate | REST API to create, update and retrieve Entities, including graceful shutdown, rate limiting, structured logging, unit tests, integration tests, environment variables, health check and API documentation with swagger. Technologies: Golang 1.19, MongoDB (with Docker Compose), Gorilla Mux, Go Swagger, Tollbooth (rate limiting), Zap (logging), Viper, Mockery, Makefile, Pre-commit, and DockerTest (integration tests). | Golang, REST API, MongoDB, Gorilla Mux, Go Swagger, Tollbooth, Zap, Viper, Mockery, Makefile, Pre-commit, Docker, Docker Compose, DockerTest |
Name | Description | Keywords |
---|---|---|
Python CLI Basic Example | Basic structure to create a command without passing the python command and the python file's path. | Python3, PyCMD |
Python CLI with Typer + Rich Example | Interaction with an external API, to retrieve some currencies exchange rates, make conversion returning styled console output. | Python3, Requests, Rich, Typer |
Name | Description | Keywords |
---|---|---|
FastAPI Basic Example | Rest API that retrieves mock data using Faker library. | Python3, Faker, Factory-Boy, FastAPI, Pydantic |
FastAPI Complete CRUD Example | Rest API that allows to create, read, update and delete employees and companies in the db, besides that, has endpoints to populate the db with Mock Data using faker. | Python3, Faker, FastAPI, Pydantic, SQLAlchemy, Alembic, Docker, Docker Compose, PGAdmin, PostgreSQL |
FastAPI GraphQL | GraphQL API that retrieves fake companies using Faker library. | Python3, Factory-boy, Faker, FastAPI, Pydantic, Strawberry-graphql |
Name | Description | Keywords |
---|---|---|
Stripe Integration with Node.js and TypeScript | This project offers a seamless Stripe integration with Node.js and TypeScript, providing a powerful API for managing basic operations like customer creation, checkout sessions, and portal sessions. It empowers developers to effortlessly handle payment-related tasks with the Stripe API. | Node.js, TypeScript, Stripe, Payment Gateway, API, Integration, Webhooks |
- Contributions make the open source community such an amazing place to learn, inspire, and create.
- Any contributions you make are truly appreciated.
- Check out our contribution guidelines for more information.
Made with contributors-img.