Skip to content

FullDream/headless-cms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧩 Headless CMS (Angular + .NET)

A fullstack Headless CMS with a modern Angular frontend and a flexible .NET backend.
Supports dynamic creation of content types, structured content storage, and clean API delivery.


πŸ› οΈ Tech Stack

πŸ–₯️ Frontend

  • Angular (Standalone APIs, Signals, Reactive Forms)
  • PrimeNG for UI components
  • NX Monorepo for scalable workspace

βš™οΈ Backend

  • ASP.NET Core Web API
  • SQLite for local development
  • Dapper (planned) for flexible querying

πŸš€ Features

βœ… Core Functionality

  • Create custom content types (e.g., Blog, Products, Pages)
  • Add custom fields (e.g., text, number, image)
  • Store records per content type
  • RESTful API to fetch content
  • Admin panel to manage models and records

🧱 Planned Architecture Features

  • Create content types dynamically via API + UI
  • Separate DB table for each content type
  • Validation rules per field
  • Field types:
    • Boolean
    • Date
    • Image
    • Relation (foreign keys)

πŸ” Upcoming Capabilities

  • Authentication & Role-based access control
  • Dapper-based filtering/sorting for entries
  • File upload & Media Library
  • Multi-language support (i18n for fields and records)
  • Entry versioning / audit history

About

Fullstack Headless CMS built with Angular and .NET

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published