Spojstav

https://spojstav.sk/sk/

Description

A presentation website for Spojstav Spišská Nová Ves s. r. o., focused on clearly showcasing construction services and completed projects.

Built with Next.js using static export, running without a Node.js runtime environment. Content is managed via Sanity CMS, styled with Tailwind CSS, and includes i18n support for multilingual content.

The project includes a CI/CD pipeline using GitHub Actions – the build process generates an artifact that is deployed to production after validation.

Next projects

Pomodoro Timer image 1
Pomodoro Timer image 2
Pomodoro Timer image 3
Pomodoro Timer image 4
Pomodoro Timer image 5
Pomodoro Timer image 6
CompletedPersonal
Next.jsNext.js
TypeScriptTypeScript
TailwindTailwind

Pomodoro Timer

A web application Pomodoro Timer, designed to support effective time management using the Pomodoro technique. The app allows users to alternate between focus sessions and breaks, emphasizing simplicity, clarity, and instant usability without registration. Built with Next.js using static export, optimized for fast loading and smooth in-browser performance. The interface is styled with Tailwind CSS, focusing on responsiveness and a clean UI.

Learn More
Business KOŠICE image 1
Business KOŠICE image 2
Business KOŠICE image 3
Business KOŠICE image 4
Ongoing
Next.jsNext.js
TailwindTailwind
TypeScriptTypeScript
SupabaseSupabase
i18ni18n

Business KOŠICE

Business Košice is a web platform developed for a non-profit organization focused on supporting entrepreneurship, innovation, and talent development in the Košice region. The goal of the project was to create a modern, clear, and trustworthy online presence that effectively communicates the organization’s mission and activities to a broad audience. The website was built using Next.js, TypeScript, and Tailwind CSS, with Supabase used for backend services. The solution emphasizes performance, SEO optimization, and maintainability, while being designed to scale easily and support future content and feature expansion.

Learn More
Me100  Príležitostí image 1
Me100  Príležitostí image 2
Me100  Príležitostí image 3
Me100  Príležitostí image 4
Me100  Príležitostí image 5
Me100  Príležitostí image 6
Me100  Príležitostí image 7
Me100  Príležitostí image 8
Ongoing
SupabaseSupabase
Next.jsNext.js
TailwindTailwind
TypeScriptTypeScript
i18ni18n

Me100 Príležitostí

Me100 Príležitostí is a platform designed to connect talented individuals with career opportunities and innovative companies in the Košice region. The project focuses on presenting opportunities in a clear, accessible way while supporting collaboration between talent, startups, and established organizations. Built with Next.js, TypeScript, Tailwind CSS, and Supabase, the application emphasizes performance, responsiveness, and scalability. The architecture allows for continuous development and expansion as the platform grows and evolves.

Learn More
macOS Portfolio image 1
macOS Portfolio image 2
macOS Portfolio image 3
macOS Portfolio image 4
macOS Portfolio image 5
macOS Portfolio image 6
macOS Portfolio image 7
macOS Portfolio image 8
CompletedPersonal
Next.jsNext.js
TailwindTailwind
ReactReact
Sanity CMSSanity CMS
TypeScriptTypeScript

macOS Portfolio

macOS Portfolio is an experimental personal project that simulates a macOS-like desktop environment in the browser. The goal was to replicate core system UI patterns—such as window management, draggable components, and layered interactions—while maintaining smooth performance and a clean codebase. The project is built with Next.js, React, TypeScript, and Tailwind CSS, with content managed via Sanity CMS. Particular attention was paid to state management, component isolation, and event handling (drag, focus, z-index). The architecture is modular and extensible, making it easy to introduce new applications, windows, or system behaviors without refactoring core logic.

Learn More
Explore Nature image 1
Explore Nature image 2
Explore Nature image 3
Explore Nature image 4
Explore Nature image 5
Explore Nature image 6
Explore Nature image 7
Explore Nature image 8
Explore Nature image 9
Explore Nature image 10
CompletedPersonal
Next.jsNext.js
TailwindTailwind
ReactReact
TypeScriptTypeScript

Explore Nature

Explore Nature is a web experience designed to showcase outdoor destinations and inspire users to discover natural landscapes. The platform focuses on visual storytelling and intuitive navigation to help visitors explore regions, activities, and points of interest in a clean, engaging format. Built with Next.js, Tailwind CSS, and TypeScript, the site prioritizes performance, accessibility, and responsive design. Its modular component structure supports future enhancements such as dynamic filtering, user submissions, or localized content.

Learn More
Altis INTERIER image 1
Altis INTERIER image 2
Altis INTERIER image 3
Altis INTERIER image 4
Altis INTERIER image 5
Ongoing
Sanity CMSSanity CMS
StripeStripe
AlgoliaAlgolia
Next.jsNext.js
FirebaseFirebase
ReactReact
TypeScriptTypeScript

Altis INTERIER

Altis Interier is an e-commerce website developed for an interior design and furniture brand, focused on selling interior products while presenting the brand’s design approach and offerings. The project combines product presentation with a clean, elegant layout to ensure a smooth and intuitive shopping experience. The e-shop is built using Next.js, TypeScript, and Tailwind CSS, with an emphasis on performance, responsive design, and scalability. The architecture supports product listings, detail pages, and future extensions such as filtering, inventory management, or integrations with payment and logistics services.

Learn More