A professional single-page landing website for Daedastream, a digital development studio based in San Diego, California.
- Modern Stack: React 18 + TypeScript + Express.js
- Responsive Design: Mobile-first approach with Tailwind CSS
- Interactive Portfolio: Carousel showcasing 7+ website templates
- Performance Optimized: Iframe preloading, hardware acceleration
- SEO Ready: Meta tags, structured data, sitemap
- Production Ready: Error boundaries, security headers, compression
npm install
npm run devnpm run build
npm start- Copy
.env.exampleto.env - Configure your environment variables:
DATABASE_URL: PostgreSQL connection stringSESSION_SECRET: Secure session secretNODE_ENV: Set to 'production' for production
This project is optimized for Replit Deployments:
- Click the "Deploy" button in Replit
- Configure environment variables in the deployment settings
- Your site will be available at
https://your-repl-name.your-username.repl.co
For other platforms:
- Build the project:
npm run build - Upload the
dist/folder to your web server - Configure environment variables
- Ensure your server can handle SPA routing
- Frontend: React SPA with client-side routing
- Backend: Express.js API server
- Database: PostgreSQL with Drizzle ORM
- Styling: Tailwind CSS with custom design system
- Animations: Framer Motion
- Iframe preloading for instant portfolio navigation
- Hardware-accelerated transitions
- Optimized font loading with
display=swap - Compressed assets and caching headers
- Error boundaries for graceful failure handling
- Comprehensive meta tags for social sharing
- Structured data for search engines
- Sitemap.xml and robots.txt
- Canonical URLs and Open Graph tags
- Content Security Policy headers
- HTTPS redirects
- XSS protection
- Frame options security
- Input validation and sanitization
- Modern browsers (Chrome 88+, Firefox 85+, Safari 14+)
- Mobile browsers (iOS Safari, Chrome Mobile)
- Progressive enhancement for older browsers
Built by Daedastream with ❤️ in San Diego, CA# WebsitePortfolioLanding