Skip to content

junayedahamed/fl_deepLink_host

Repository files navigation

juna 🌊

A lightweight Express server for hosting Android Digital Asset Links (assetlinks.json), designed for seamless deployment on Vercel.

Features

  • πŸš€ Express Server: Simple and efficient routing.
  • πŸ“± Android App Links: Serves /.well-known/assetlinks.json for deep linking verification.
  • ⚑ Bun Runtime: Optimized for speed using the Bun JavaScript runtime.
  • ☁️ Vercel Ready: Pre-configured for serverless deployment via vercel.json.

Getting Started

Prerequisites

You'll need Bun installed on your machine.

Installation

Clone the repository and install dependencies:

bun install

Local Development

To start the development server:

bun dev

The server will be available at http://localhost:3000. You can verify the asset links at: http://localhost:3000/.well-known/assetlinks.json

Deployment

Deploying to Vercel

This project is configured to work out-of-the-box with Vercel.

  1. Install the Vercel CLI: npm install -g vercel
  2. Run vercel in the project root to deploy.

Project Structure

  • index.js: Main server entry point and Express application.
  • assetlinks.json: The Digital Asset Links file used by Android.
  • vercel.json: Vercel deployment configuration.
  • package.json: Project metadata and dependencies.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

This is hosting url of assetlinks.json for flutter deep link

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors