Skip to content

Latest commit

 

History

History
63 lines (47 loc) · 2.47 KB

README.md

File metadata and controls

63 lines (47 loc) · 2.47 KB

🚀 XCom

A Next.js project built with TypeScript, Docker, and animated with GSAP and Framer Motion. This project uses NextUI for UI components and includes 3D elements to enhance user experience. The application is set up with Traefik for reverse proxying and domain management.

📑 Table of Contents

📖 Project Overview

This repository is a Next.js application developed in TypeScript. It leverages GSAP and Framer Motion for animations, includes 3D interactive components, and uses NextUI for styling. Docker is used for containerization, and Traefik is configured as a reverse proxy to manage domain routing and SSL certificates.

✨ Features

  • Next.js as the framework for server-side rendering and static site generation
  • TypeScript for strong typing and development efficiency
  • Docker for containerized deployments
  • Traefik for reverse proxying and SSL certificate management
  • GSAP and Framer Motion for animations
  • 3D Support to enhance user interaction
  • NextUI for responsive and customizable UI components

🔧 Technologies Used

  • ⚛️ Next.js - Framework for server-side rendering and static site generation
  • 🟦 TypeScript - Strongly typed programming language for safer and scalable code
  • 🐳 Docker - Containerization platform for consistent development and deployment environments
  • 🚦 Traefik - Reverse proxy and load balancer, with SSL management
  • 🎞️ GSAP and Framer Motion - Libraries for animations and transitions
  • 🎥 Three.js - JavaScript library for 3D graphics (optional, as needed)
  • 🧩 NextUI - UI component library for building responsive interfaces

🚀 Getting Started

Prerequisites

Installation

  1. Clone the repository:
    git clone https://github.com/meryaaam/com-agency.git
    cd com-agency

apply prettier

npx prettier --write "src/**/*.js"
npx prettier --write "*"