Skip to content

🌟 TransferX πŸŒŸβ€”the ultimate offline file-sharing solution, meticulously crafted to make transferring files across your local network ✨ intuitive, seamless, and secure. Enjoy effortless sharing with unparalleled ease and peace of mind! πŸ”’πŸ“πŸ’«

Notifications You must be signed in to change notification settings

ahad324/TransferXWeb

Repository files navigation

TransferX Web

TransferX is the official web portal for the TransferX ecosystem – the offline data collection tool. Secure, fast, and resumable file transfers for Exams, Corporate, and Creative Studios without internet.

πŸš€ Technology Stack

✨ Features

  • Modern Architecture: Built with the latest Next.js 16 features for server-side rendering and SEO optimization.
  • Semantic SEO: Fully optimized with JSON-LD Schema, OpenGraph, and semantic HTML structure.
  • Performance: Uses lenis for smooth scrolling and optimized image loading.
  • Responsive Design: Mobile-first approach ensuring perfect rendering on all devices.

πŸ› οΈ Getting Started

First, install the dependencies:

npm install

Run the development server:

npm run dev

Open http://localhost:3000 with your browser to see the result.

πŸ—οΈ Building for Production

To create an optimized production build:

npm run build

This command will:

  1. Generate the production application in .next.
  2. Produce a static sitemap via Next.js native generation.

πŸ“‚ Project Structure

TransferXWeb/
β”œβ”€β”€ app/                  # Next.js App Router (Pages & Layouts)
β”‚   β”œβ”€β”€ layout.jsx        # Root layout with <main> & accessibility
β”‚   β”œβ”€β”€ page.jsx          # Home page
β”‚   └── globals.css       # Global styles
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ components/       # Reusable UI components
β”‚   β”œβ”€β”€ views/            # Page content logic (Home, About, etc.)
β”‚   └── styles/           # Component-specific CSS
β”œβ”€β”€ public/               # Static assets (images, icons)
└── netlify.toml          # Netlify deployment configuration

πŸš€ Deployment

The project is configured for seamless deployment on Netlify.

  1. Push changes to the repository.
  2. Netlify automatically detects the next.config.mjs and builds using the Next.js Runtime.
  3. Note: The netlify.toml is pre-configured to handle redirects and headers for SEO indexing.

πŸ“„ License

This project is proprietary software developed by AbdulAhad.

About

🌟 TransferX πŸŒŸβ€”the ultimate offline file-sharing solution, meticulously crafted to make transferring files across your local network ✨ intuitive, seamless, and secure. Enjoy effortless sharing with unparalleled ease and peace of mind! πŸ”’πŸ“πŸ’«

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages