Skip to content

bpnace/immopal

Repository files navigation

ImmoPal

CI Version Status Next.js React TypeScript Tailwind CSS npm Static Export

Berlin-focused real estate website built with Next.js App Router, static export, listing/content routes, valuation landing pages, and Apache deployment support.

What this shows

  • Business-facing real estate website with routes for buying, selling, listings, blog, and contact
  • Next.js static export setup for conventional hosting instead of only Vercel-style deployment
  • Build-time .htaccess generation for Apache / IONOS deployment
  • TypeScript component structure with reusable UI, data helpers, and content routes
  • SEO-oriented landing page for property valuation in Berlin and Brandenburg

Tech Stack

  • Next.js 15
  • React 19
  • TypeScript
  • Tailwind CSS

Voraussetzungen

  • Node.js 20+
  • npm

Lokale Entwicklung

npm install
npm run dev

App starten unter http://localhost:3000.

Wichtige Scripts

npm run dev      # Development Server
npm run lint     # Linting
npm run build    # Production Build + Static Export + .htaccess
npm run start    # Next.js Production Server
npm run clean    # entfernt .next

Deployment (IONOS / Apache)

Das Projekt verwendet statischen Export (output: 'export').

npm run build

Ergebnis:

  • statische Ausgabe in out/
  • out/.htaccess wird automatisch über scripts/write-htaccess.mjs erzeugt

Optional ohne .htaccess:

GENERATE_HTACCESS=false npm run build

Projektstruktur

app/          Next.js App Router Seiten und Routen
components/   UI-Komponenten
lib/          Datenzugriff und Helper (u.a. Listings/Articles)
public/       Statische Assets
scripts/      Build-Helfer (z.B. .htaccess-Generierung)

Haupt-Routen

  • /
  • /angebote
  • /blog
  • /kaufen
  • /verkaufen
  • /kontakt
  • /ueber-uns
  • /kostenlose-immobilienbewertung-berlin-brandenburg

Umgebungsvariablen

Die Laufzeitkonfiguration liegt in lokalen .env* Dateien (z.B. .env.local, .env.production).

Lizenz

Proprietary - Alle Rechte vorbehalten.

About

Berlin-focused real estate website with Next.js static export, listings, valuation landing page, blog routes, and Apache deployment support.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors