Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bush1d3v/navarro_blog_front

The Navarro Blog API is built on high scalability and performance, implementing queues, cache banks, CI/CD jobs, automated code and dependency analysis, and a focus on testing and documentation.
https://github.com/bush1d3v/navarro_blog_front

actions biomejs bun cypress docker mitt nodejs nuxt pinia postcss shadcn-vue storybook tailwindcss typescript vitest vue vueuse

Last synced: about 14 hours ago
JSON representation

The Navarro Blog API is built on high scalability and performance, implementing queues, cache banks, CI/CD jobs, automated code and dependency analysis, and a focus on testing and documentation.

Awesome Lists containing this project

README

        

PT-BR 🇧🇷

# ⛰️ Navarro Blog

![License](https://img.shields.io/static/v1?label=license&message=MIT&color=orange)  
![Bun version](https://img.shields.io/static/v1?label=bun&message=v1.1.24&color=yellow)  
![Repository size](https://img.shields.io/github/repo-size/bush1D3v/navarro_blog_front?color=blue)  
![Pull request](https://img.shields.io/static/v1?label=PR&message=welcome&color=green)

## 🔍 Sobre o Projeto

A **Navarro Blog** é uma aplicação de desenvolvimento web focada em fornecer funcionalidades para gerenciar e interagir com o conteúdo de um blog pessoal através de chamadas programáticas.

## 🛠️ Tecnologias e Ferramentas Utilizadas


nuxtjs
vuejs 
shadcnvue   
pinia 
mitt 
bunjs
nodejs
tailwindcss
typescript
postcss 
dotenv   
github actions   
docker  
vitest   
storybook-js    
vueuse  
biomejs  
chromatic  

## 🏗 Estrutura e Arquitetura

O projeto segue os princípios da **arquitetura limpa**, e o código foi organizado de acordo com os princípios de **modularidade**, **reutilização** e **responsabilidade única**.

## 🐳 Docker

Com a adição do Docker, você agora pode utilizar dos scripts fornecidos em `package.json` para poder construir a imagem docker e rodar o container da aplicação.

Para isso, segue a lista de funções de cada script:

> `docker-build`: Constrói as imagens docker do projeto
`docker-run`: Roda os containers de navarro_blog_front
`docker-up`: Sobe os contêineres navarro_blog_front
`docker-clean`: Remove as imagens docker do projeto

ENG 🇺🇸

# ⛰️ Navarro Blog

![License](https://img.shields.io/static/v1?label=license&message=MIT&color=orange)  
![Bun version](https://img.shields.io/static/v1?label=bun&message=v1.1.24&color=yellow)  
![Repository size](https://img.shields.io/github/repo-size/bush1D3v/navarro_blog_front?color=blue)  
![Pull request](https://img.shields.io/static/v1?label=PR&message=welcome&color=green)

## 🔍 About the Project

The **Navarro Blog** is a web development application focused on providing functionality to manage and interact with the content of a personal blog through programmatic calls.

## 🛠️ Technologies and Tools Used


nuxtjs  
vuejs  
shadcnvue    
pinia  
mitt 
bunjs
nodejs 
tailwindcss 
typescript  
postcss 
dotenv  
github actions  
docker  
vitest   
storybook-js    
vueuse  
biomejs  
chromatic  

## 🏗 Structure and Architecture

The project follows the principles of **clean architecture**, and the code was organized according to the principles of **modularity**, **reusability** and **single responsibility**.

## 🐳 Docker

With the addition of Docker, you can now use the scripts provided in `package.json` to build the docker image and run the application container.

To do this, here is the list of functions for each script:

> `docker-build`: Builds the project's docker images
`docker-run`: Runs the navarro_blog_front containers
`docker-up`: Builds and up the navarro_blog_front containers
`docker-clean `: Remove docker images