Skip to content

Commit

Permalink
Update README
Browse files Browse the repository at this point in the history
  • Loading branch information
ulises-jeremias committed Jun 10, 2024
1 parent cfb6338 commit 4b27d87
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@ This is a curated list of all the Open Source examples and projects we have at [
- [ThirdParty Integrations](#thirdparty-integrations)
- [Stripe](#stripe)
- [Microservices](#microservices)
- [SQLC](#sqlc)

- [Contributing](#contributing)

Expand All @@ -79,6 +80,7 @@ This is a curated list of all the Open Source examples and projects we have at [
| [FastAPI with MongoDB and Docker Compose](https://github.com/nanlabs/backend-reference/tree/main/examples/fastapi-mongo-with-docker-compose) | This project demonstrates the implementation of a REST API using FastAPI, a modern, high-performance, web framework for building APIs with Python 3.6+ based on standard Python type hints. It also uses MongoDB as the database and Docker Compose to run the API and the database in containers. | _Python3_, _FastAPI_, _Pydantic_, _MongoDB_, _Mongo Express_, _Docker_, _Docker Compose_ |
| [Golang REST API boilerplate](https://github.com/nanlabs/nancy.go/tree/main/examples/golang-todo-rest-crud/) | 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_ |
| [React Boilerplate](https://github.com/nanlabs/react-boilerplate) | A simple but powerful boilerplate to start a React project powered by Vite. Boilerplate generated using [create-awesome-node-app](https://www.npmjs.com/package/create-awesome-node-app) contains full CI/CD setup with GitHub Actions and Docker. It also contains a full local development setup with hot reload and production ready setup with minification and optimization. It also contains a full test setup with Jest and React Testing Library. | _React_ |
| [SQLC with Go, PostgreSQL, Docker Compose](https://github.com/nanlabs/backend-reference/tree/main/examples/golang-api-with-postgres-and-sqlc) | This project demonstrates the implementation of a REST API using Go, SQLC, and PostgreSQL. It uses Docker Compose to set up the development environment and includes examples of creating, reading, updating, and deleting records in the database. | _Golang_, _SQLC_, _PostgreSQL_, _Docker_, _Docker Compose_ |
| [Storybook Playground](https://github.com/nanlabs/nancy.js/tree/main/apps/playground/) | This app was created with the goal to have examples of ours React components, hooks and libraries that are created in different packages in the repository Nancy.js. | _React_, _Storybook_, _Nancy.js_ |
| [Terraform AWS Starter](https://github.com/nanlabs/terraform-aws-starter) | Get started quickly with AWS infrastructure using a robust Terraform starter kit incorporating secure state management, VPC configuration, security groups, RDS provisioning, secrets management, SSM parameter store, and GitHub Actions integration! | _Terraform_, _Terraform Modules_, _Infrastructure as Code_, _AWS_, _VPC_, _RDS_, _RDS Aurora_, _MongoDB_, _GitHub Actions_, _SSM Parameter Store_, _Secrets Management_, _Security Groups_, _Super Linter_ |
| [TypeScript Monorepo Boilerplate](https://github.com/nanlabs/ts-monorepo-boilerplate) | A simple but powerful boilerplate to start a TypeScript monorepo project powered Turborepo. | _TypeScript_, _Turborepo_, _Monorepo_, _Boilerplate_, _React_, _NPM Workspaces_, _Changesets_, _ESLint_, _Prettier_, _Jest_, _Nest.js_, _Storybook_ |
Expand Down Expand Up @@ -257,6 +259,7 @@ This is a curated list of all the Open Source examples and projects we have at [
| [PostgreSQL using Docker and Docker Compose](https://github.com/nanlabs/devops-reference/tree/main/examples/compose-postgres/) | Dockerfile and compose.yml to run PostgreSQL locally with initialization scripts. | _Docker_, _Docker Compose_, _PostgreSQL_ |
| [Python Buildpack](https://github.com/nanlabs/devops-reference/tree/main/examples/buildpacks-python) | Buildpack example for Python applications. | _Buildpack_, _Python_ |
| [Serverless LocalStack with S3 and DynamoDB](https://github.com/nanlabs/devops-reference/tree/main/examples/serverless-localstack-with-s3-and-dynamodb/) | Serverless Framework example to run lambda functions locally using [Serverless Offline](https://www.serverless.com/plugins/serverless-offline) with LocalStack. It provides a full local development environment using [Serverless LocalStack](https://www.serverless.com/plugins/serverless-localstack). | _Serverless Framework_, _Serverless Offline_, _Serverless LocalStack_, _LocalStack_, _S3_, _DynamoDB_ |
| [SQLC with Go, PostgreSQL, Docker Compose](https://github.com/nanlabs/backend-reference/tree/main/examples/golang-api-with-postgres-and-sqlc) | This project demonstrates the implementation of a REST API using Go, SQLC, and PostgreSQL. It uses Docker Compose to set up the development environment and includes examples of creating, reading, updating, and deleting records in the database. | _Golang_, _SQLC_, _PostgreSQL_, _Docker_, _Docker Compose_ |
| [Verdaccio with Docker Compose Example](https://github.com/nanlabs/devops-reference/tree/main/examples/compose-verdaccio/) | Verdaccio is a lightweight private npm proxy registry. This example shows how to run Verdaccio locally using Docker Compose. | _Docker_, _Docker Compose_, _Verdaccio_, _Node Package Manager_ |
| [WordPress Docker Compose Magic](https://github.com/nanlabs/devops-reference/tree/main/examples/compose-wordpress-mysql) | Experience the magic of WordPress with this Docker Compose configuration. It seamlessly combines the power of Nginx, WordPress, and MySQL/MariaDB to create a delightful web environment. The lightweight Nginx handles incoming requests, custom configurations shape the entrance to the WordPress realm, and MariaDB ensures a robust database foundation. Explore the enchanting WordPress Wonderland locally or deploy it to the cloud effortlessly. | _Docker Compose_, _Web Hosting_, _Content Management_, _PHP_, _Nginx Configuration_, _MariaDB Database_, _MySQL Database_ |

Expand Down Expand Up @@ -383,6 +386,12 @@ This is a curated list of all the Open Source examples and projects we have at [
| ------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
| [NestJS REST-based Microservices with NATS](https://github.com/nanlabs/backend-reference/tree/main/examples/nest-nats-microservices/) | This project demonstrates the implementation of a microservices architecture using NestJS, a progressive Node.js framework, along with NATS for asynchronous event-based as well as synchronous request-reply messaging patterns. | _Microservices_, _Node.js_, _NestJS_, _NATS_, _REST_, _Messaging Patterns_, _Proof of Concept_ |

#### SQLC

| Name | Description | Keywords |
| --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------- |
| [SQLC with Go, PostgreSQL, Docker Compose](https://github.com/nanlabs/backend-reference/tree/main/examples/golang-api-with-postgres-and-sqlc) | This project demonstrates the implementation of a REST API using Go, SQLC, and PostgreSQL. It uses Docker Compose to set up the development environment and includes examples of creating, reading, updating, and deleting records in the database. | _Golang_, _SQLC_, _PostgreSQL_, _Docker_, _Docker Compose_ |

## Contributing

- Contributions make the open source community such an amazing place to learn, inspire, and create.
Expand Down

0 comments on commit 4b27d87

Please sign in to comment.