Tech Stacks

A Closer Look at FileBridge

Built with modern technologies to ensure speed, security, and a seamless file-sharing experience. Explore the tools and frameworks powering FileBridge.

Mobile Application

logo

React Native

Cross-platform mobile app development framework for building iOS/Android apps with a single codebase.

logo

Expo

Toolchain for React Native that simplifies development, testing, and deployment of mobile apps.

logo

Gluestack UI v2

Modern UI framework for React Native, offering customizable components to craft FilBridge's sleek interface.

React Family

logo

Redux Toolkit

Centralized state management for handling complex app-wide state data.

logo

TanStack Query (React Query)

Efficient data fetching and caching for API calls, real-time sync.

logo

Jest

Unit and integration UI testing framework

logo

React Hook Form

Performance-focused form handling for FilBridge's

logo

React Native Reanimated

Create silky-smooth animations for QR scanning feedback, file upload progress, and UI transitions. Powers complex gestures like swipe-to-delete folders.

logo

React Gesture Handler

Handle advanced touch interactions (swipes, drags, long-presses) for features like rearranging files or pinch-to-zoom on previewed images.

Web Application (This)

logo

Next.js

React framework for building fast, SEO-friendly web interfaces with server-side rendering (SSR).

logo

Material Tailwind

Combine Material Design's aesthetics with Tailwind CSS utility classes. Build FilBridge's web interface faster using pre-styled, accessible components like buttons, modals, and forms - all customizable via Tailwind.

Backend Server

logo

Express.js

Minimalist Node.js backend framework for building RESTful APIs and handling server-side logic.

logo

Supabase

Open-source Firebase alternative for authentication, real-time databases, and file storage.

logo

Winston

Customizable logging for tracking API errors.

logo

AWS EC2

A scalable cloud computing service that provides virtual servers (instances) to run applications.

logo

Grafana

An open-source data visualization and monitoring tool used for creating interactive and customizable dashboards

Design and Assets

logo

Figma

Design tool for prototyping FilBridge's UI/UX, from drafting to building the app.

logo

Lottie Animation

Lightweight JSON animations for FilBridge's onboarding screens.

logo

FlexClip

Create promo videos for FilBridge's landing page.