Skip to content

groundup-dev/groundup

Repository files navigation

Packages

This monorepo contains the following packages:

packages/app

The main Next.js frontend application. This is the primary user-facing application that provides the web interface for GroundUp. It includes:

  • Next.js App Router components and pages
  • React components built with Shadcn UI and Radix UI
  • Server actions and API routes
  • Client-side state management with React Query and Redux Toolkit
  • Integration with Clerk for authentication

packages/api

Express.js API server that provides backend functionality. This package includes:

  • RESTful API routes for data management (borehole logs, folders, projects, queries, etc.)
  • Authentication and authorization middleware
  • Database services and utilities
  • Support for both open-core and enterprise editions

packages/common

Shared code and utilities used across the monorepo. This package contains:

  • Database schemas and models using Drizzle ORM
  • Database migrations
  • Shared TypeScript types and utilities
  • Common configuration

packages/docs

Documentation site built with Next.js and Nextra. This package provides:

  • Developer and user documentation
  • Interactive documentation interface

About

GroundUp mono-repo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5

Languages