Explore World War II through the lens of cinema.
An interactive experience that maps iconic WW2 films to their historical locations and timelines. Discover how cinema has captured the most significant events of 1936-1945.
- 🗺️ Interactive Map: Navigate through a global map of film locations and historical battlefields.
- ⏳ Dynamic Timeline: Visualize the parallel progression of the war and the films that depict it.
- 🎥 Curated Film Collection: A detailed library of masterpieces like Saving Private Ryan, Schindler's List, and Dunkirk.
- 📱 Fully Responsive: Seamless experience across desktop, tablet, and mobile devices.
- 🔍 SEO Optimized: Built with modern web standards for maximum visibility.
Built with the latest web technologies for performance and scalability.
Follow these simple steps to run the project locally.
- Bun (required)
-
Clone the repository
git clone https://github.com/StevenACZ/ww2-movie-map.git cd ww2-movie-map -
Install dependencies
bun install
-
Start the development server
bun run dev
Open http://localhost:3000 in your browser to view the application.
To create a production build:
bun run buildThe build output will be in the dist/ folder:
dist/public/- Static files for deploymentdist/server/- Node.js server (for SSR hosting)
bun run previewFor static hosting (Cloudflare Pages, Netlify, Vercel), deploy the contents of dist/public/.
For SSR hosting, use the full dist/ folder with Node.js.
This project is open source and available under the MIT License.
Created by StevenACZ
