Skip to content

Setup Docusaurus#2

Open
MondayBot2 wants to merge 6 commits into
mainfrom
feature/docusaurus-setup
Open

Setup Docusaurus#2
MondayBot2 wants to merge 6 commits into
mainfrom
feature/docusaurus-setup

Conversation

@MondayBot2

@MondayBot2 MondayBot2 commented May 20, 2026

Copy link
Copy Markdown
Collaborator

🚀 Docusaurus Documentation Setup

Questo Pull Request inizializza l'ambiente di documentazione per il progetto server-portfolio utilizzando Docusaurus.

🛠️ Cambiamenti Principali

  • Creazione della directory `/website` contenente il boilerplate di Docusaurus.
  • Configurazione di base per l'utilizzo di TypeScript.
  • Inserimento dei file di configurazione standard: `docusaurus.config.ts`, `sidebars.ts`, `package.json`.

📂 Struttura della directory /website

  • `docs/`: Cartella destinata alla documentazione tecnica del server e delle API.
  • `blog/`: Spazio per aggiornamenti e changelog di progetto.
  • `src/`: Componenti React e pagine custom della landing page della documentazione.
  • `static/`: Asset statici (immagini, loghi).

⚙️ Dettagli Tecnici

  • Framework: Docusaurus v3
  • Template: Classic
  • Linguaggio: TypeScript

📝 Note per la Review

Questa PR contiene i file generati automaticamente dal comando `npx create-docusaurus@latest`. I prossimi step includeranno la personalizzazione del tema e la stesura dei contenuti specifici per il backend.

@Smailen5 Smailen5 left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

la sezione blog non e' neccessaria, eliminala e disabilita il blog secondo la documentazione.
fai una build locale e controlla che non ci siano errori

@MondayBot2 MondayBot2 force-pushed the feature/docusaurus-setup branch from 5171a91 to 4da1e0c Compare May 20, 2026 19:34
@Smailen5 Smailen5 moved this to Da fare in Portfolio Jun 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Da fare

Development

Successfully merging this pull request may close these issues.

2 participants