Skip to content

technoe/cursor_repo_setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

The Goal

This project is a simple web application that allows users to search for books by title, author, or ISBN. It uses the Google Books API to fetch book data and displays it in a user-friendly interface.

Requirements

  • The application should be able to search for books by title, author, or ISBN.
  • The application should be able to display book details.
  • The application should be able to save books to a database.
  • The application should be able to display a list of saved books.
  • The application must use the OTLP SDK to output logs, metrics, & traces to Datadog via the OpenTelemetry Collector.

The Tech Stack

  • React
  • Tailwind CSS
  • Vite
  • TypeScript
  • React Router
  • React Query
  • React Hook Form
  • Azure Entra ID
  • Azure Cosmos DB
  • Azure Kubernetes Service (AKS)

The Architecture

The application is built using a microservices architecture. The following services are used:

  • Frontend: React
  • Backend: Node.js
  • Database: Cosmos DB
  • API Gateway: Traefik
  • Monitoring: Datadog via OTEL sdks.

The Monitoring

The application is monitored using Datadog via the OpenTelemetry Collector. The application will output logs, metrics, & traces to Datadog via the OpenTelemetry Collector. The application will use the OTLP SDK to output logs, metrics, & traces to Datadog via the OpenTelemetry Collector.

About

Example repo for managing cursor.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors