Back to Projects

OneDay Web - Web Productivity Extension

Web productivity application built with Next.js 16, React 19, Supabase, Tailwind CSS 4, and Framer Motion.

February 2024

Technical Overview

OneDay Web extends the OneDay ecosystem to desktop. The application is built with Next.js 16, React 19, and TypeScript, connected with Supabase and supported by Tailwind CSS 4 and Framer Motion for a visual experience consistent with the mobile app. The project works as a web foundation for productivity flows, content, and multimedia integrations.

Problem Statement

A mobile productivity experience can feel limited during longer work sessions. OneDay Web brings the ecosystem to desktop with more visual space and data continuity.

Architecture

Next.js application with React 19, TypeScript, and Tailwind CSS 4. It uses Supabase JS for data, Framer Motion for animations, lucide-react for iconography, and React YouTube for multimedia integrations. It keeps a simple foundation oriented toward UI, content, and synchronization with shared services.

Key Features

  • Web application with Next.js 16 and React 19
  • Data integration with Supabase
  • Animations and interactions with Framer Motion
  • Styling with Tailwind CSS 4
  • Iconography with lucide-react
  • Multimedia content support with React YouTube

Challenges

  • Translating a visual mobile experience to desktop
  • Maintaining product continuity between app and web
  • Balancing animations with fast loading
  • Building a simple foundation that can grow into more features

Outcomes

Web extension of the OneDay ecosystem with a modern stack, Supabase integration, and a visual foundation prepared for desktop productivity flows.

Technologies

Next.js 16React 19TypeScriptSupabaseFramer MotionTailwind CSS

© 2026 Michel Haussaire. All rights reserved.