Architecture Overview
December 1, 2024
Architecture Overview
Overview
The Musa.nyc site will be built on Astro for performance and simplicity, with Tailwind CSS for styling.
Structure
/docs- Documentation and project notes/public- non-code, unprocessed assets/src- project source codepackage.json- project manifestastro.config.mjs- Astro configuration filecontent.config.mjs- Content collection configuration filetsconfig.json- TypeScript configuration file
musa.nyc/
.
├── README.md
├── astro.config.mjs
├── content.config.ts
├── docs/
│ ├── architecture.md
│ ├── roadmap.md
│ ├── ...
├── package-lock.json
├── package.json
├── public
│ └── favicon.ico
├── README.md
├── src
├── components
│ ├── layout
│ │ ├── Footer.astro
│ │ └── Navbar.astro
│ └── sections
│ ├── About.astro
│ ├── Contact.astro
│ ├── Hero.astro
│ └── Services.astro
├── layouts
│ ├── BaseLayout.astro
│ └── index.astro
└── styles
└── global.css
└── tsconfig.json