admin-apis

command module
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 27, 2024 License: MIT Imports: 1 Imported by: 0

README

Admin APIs

The admin APIs of the CMS system powered by GCP Cloud Functions.

Getting started

make dev

Protogen

make protogen

Documentation

Overview

Package main is the main entry point for the application.

Directories

Path Synopsis
Package cmd is our cobra/viper cli implementation
Package cmd is our cobra/viper cli implementation
internal
httpserver
Package httpserver provides a simple HTTP server that serves the API.
Package httpserver provides a simple HTTP server that serves the API.
pkg
apis
Package apis contains the API groups for the admin API.
Package apis contains the API groups for the admin API.
auth
Package auth is an auth util to decode and validate JWT tokens.
Package auth is an auth util to decode and validate JWT tokens.
storage
Package storage provides a simple interface for storing and retrieving data
Package storage provides a simple interface for storing and retrieving data
storage/cloudstorage
Package cloudstorage implements the FileStore interface using Google Cloud Storage.
Package cloudstorage implements the FileStore interface using Google Cloud Storage.
storage/firestore
Package firestore implements the storage interface using Google Cloud Firestore.
Package firestore implements the storage interface using Google Cloud Firestore.
x/config
Package config provides the configuration for the application.
Package config provides the configuration for the application.
x/logging
Package logging provides some helpers for logging.
Package logging provides some helpers for logging.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL