Skip to content

Ni1esh-Yadav/virtual-lr

Repository files navigation

Virtual Reality Landing Page

This is a fully responsive Virtual Reality landing page built with React and Tailwind CSS. The landing page showcases various sections such as features, pricing, testimonials, and workflow to introduce and highlight the benefits of a virtual reality platform.

Project Structure

virtualVr
├── dist/                           # Compiled output
├── node_modules/                  # Installed dependencies
├── public/                         # Static assets
├── src/                            # Source code
│   ├── assets/                     # Folder for images and other static assets
│   ├── components/                 # Folder containing reusable React components
│   │   ├── FeatureSection.jsx      # Component for displaying VR features
│   │   ├── Footer.jsx              # Component for the footer section
│   │   ├── HeroSection.jsx         # Component for the hero (banner) section
│   │   ├── Navbar.jsx              # Component for the navigation bar
│   │   ├── Pricing.jsx             # Component to showcase pricing plans
│   │   ├── Testimonials.jsx         # Component for user testimonials
│   │   └── Workflow.jsx            # Component displaying the workflow or how it works
│   ├── constants/                  # Folder for constants and configuration files
│   │   └── index.jsx               # Centralized constants file
│   ├── App.jsx                     # Main app component
│   ├── index.css                   # Global CSS file
│   ├── main.jsx                    # Entry point of the React application
├── .gitignore                      # Git ignore file
├── eslint.config.js                # ESLint configuration
├── index.html                      # Main HTML template
├── package.json                    # Package configuration
├── postcss.config.js               # PostCSS configuration
├── README.md                       # Project README
├── tailwind.config.js              # Tailwind CSS configuration
└── vite.config.js                  # Vite configuration

Features

  • Fully Responsive Design: Optimized for both desktop and mobile devices.
  • Reusable Components: Modular components for easy maintenance and scalability.
  • Tailwind CSS Styling: Leveraging utility-first CSS for rapid styling.
  • Smooth Animations and Transitions: Provides an immersive experience with subtle animations.
  • Modern UI/UX: Designed with an eye for detail and intuitive navigation.

Tech Stack

  • Frontend: React, Tailwind CSS
  • Bundler: Vite

Installation

  1. Clone the repository:
    git clone https://github.com/Ni1esh-Yadav/virtual-lr.git
    
  2. Navigate to the project folder:
    cd virtual-lr
    
  3. Install Dependencies
     npm install
    
  4. Run the project:
     npm run dev
    

Open your browser and go to http://localhost:5173 to view the landing page.

Components Overview

Navbar: Contains links to different sections of the page. HeroSection: A visually engaging hero section with an introduction to the platform. FeatureSection: Highlights the features of the virtual reality experience. Workflow: Step-by-step guide on how to use or benefit from the platform. Pricing: Displays different pricing plans for users. Testimonials: User testimonials that add social proof. Footer: Contains contact information, links to social media, and other resources.

Configuration

Tailwind CSS The Tailwind configuration is set in tailwind.config.js. You can customize colors, spacing, and other utility classes here.

ESLint

Linting configuration can be found in eslint.config.js. Make sure to follow the coding standards outlined in this configuration for consistent and error-free code.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published