Welcome to the GenX Reality landing page repository. This project showcases a modern, responsive landing page for GenX Reality, a company dedicated to innovating in the fields of augmented reality (AR) and virtual reality (VR). The landing page is designed to provide an immersive and engaging experience, highlighting the company's mission, innovations, and future vision.
- Features
- Technologies Used
- Getting Started
- File Structure
- Contributing
- License
- Project Purpose and Goals
- Contributing Guidelines
- Setting Up Locally
- Project Structure
- Testing and Debugging
- Responsive Design: The landing page is fully responsive, ensuring optimal viewing on all devices.
- Animated Elements: Utilizes CSS animations for a dynamic user experience.
- SEO Optimized: Meta tags and descriptions are included for better search engine optimization.
- Lazy Loading Images: Images load as the user scrolls for improved performance.
- Interactive Navigation: The navigation menu includes smooth scrolling and responsive toggling for mobile devices.
- HTML5: The latest version of HTML for modern web development.
- Tailwind CSS: A utility-first CSS framework for rapid UI development.
- Alpine.js: A minimal JavaScript framework for handling interactive components.
- ApexCharts: JavaScript charting library for visual data representation.
- Font Awesome: Icon library for adding scalable vector icons.
- Google Fonts: Custom web fonts for enhanced typography.
The purpose of this project is to create a visually appealing and highly functional landing page for GenX Reality. The goals include:
- Showcasing the company's innovations in AR/VR technology.
- Providing a seamless user experience across all devices.
- Highlighting the company's mission, vision, and future plans.
- Engaging potential clients and investors with interactive elements and detailed information.
We welcome contributions from the community. To contribute to this project, please follow these guidelines:
- Fork the repository.
- Create a new branch for your feature or bugfix.
- Make your changes and commit them with clear and concise messages.
- Push your changes to your forked repository.
- Create a pull request to the main repository.
Please ensure that your code adheres to the project's coding standards and passes all tests before submitting a pull request.
To set up the project locally, follow these steps:
- Clone the repository:
git clone https://github.com/lochan144/GenX.git
- Navigate to the project directory:
cd GenX - Install the dependencies:
npm install
- Start the development server:
npm start
The project structure is as follows:
GenX/
├── index.html
├── css/
│ └── styles.css
├── js/
│ └── scripts.js
├── images/
│ └── logo.png
└── README.md
To ensure the quality and functionality of the project, follow these testing and debugging procedures:
- Run the automated tests:
npm test - Use the browser's developer tools to debug any issues.
- Check the console for any error messages and address them accordingly.
- Ensure that all features work as expected on different devices and screen sizes.