Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ajaypatil1993/3d-animated-space

3D Animated Space Hero Page is an immersive and interactive landing page showcasing a space-themed hero section. This project is built using React.js, Tailwind CSS, React Icons, and AOS for animated scroll effects.
https://github.com/ajaypatil1993/3d-animated-space

animation aos aos-animation css3 html5 javascript netlify react-icons reactjs tailwindcss

Last synced: 2 days ago
JSON representation

3D Animated Space Hero Page is an immersive and interactive landing page showcasing a space-themed hero section. This project is built using React.js, Tailwind CSS, React Icons, and AOS for animated scroll effects.

Awesome Lists containing this project

README

        

# 3D Animated Space Hero Page 🚀✨

**3D Animated Space Hero Page** is an immersive and interactive landing page showcasing a space-themed hero section. This project is built using React.js, Tailwind CSS, React Icons, and AOS for animated scroll effects. The hero section features dynamic elements like a flying rocket, orbiting planets, and animated clouds to engage users and create a visually captivating experience.

## Screenshots 📸

### Desktop View:
![Desktop Screenshot](https://github.com/user-attachments/assets/04570d59-3da1-4b2e-b643-66e1e5f89315)

### Mobile View:
![Mobile Screenshot](https://github.com/user-attachments/assets/cf125ce3-311d-4f44-8281-1edcadff0d51)

## Features ✨

- **3D Animated Hero Elements**: Includes a rocket and planets with smooth animations.
- **Responsive Design**: Optimized for viewing on all devices, from mobile to desktop.
- **Scroll Animations**: Enhanced with `AOS` for appealing scroll effects.
- **Tailwind CSS Integration**: Simplifies styling with a utility-first approach.
- **React Icons**: Adds visual elements seamlessly.

## Tech Stack 🛠️

![React](https://img.shields.io/badge/-React-61DAFB?style=flat&logo=react&logoColor=white)
![Tailwind CSS](https://img.shields.io/badge/-Tailwind%20CSS-38B2AC?style=flat&logo=tailwind-css&logoColor=white)
![AOS](https://img.shields.io/badge/-AOS-000000?style=flat&logo=animation&logoColor=white)
![React Icons](https://img.shields.io/badge/-React%20Icons-61DAFB?style=flat&logo=react&logoColor=white)
![JavaScript](https://img.shields.io/badge/-JavaScript-F7DF1E?style=flat&logo=javascript&logoColor=black)

## Project Layout 🗂️

```bash
3D_Animated_Space_Hero_Page/

├── public/
│ └── assets/
├── src/
│ ├── components/
│ ├── styles/
│ ├── App.js
│ ├── index.js
│ └── ...
├── .gitignore
├── package.json
├── README.md
└── LICENSE
```

- **`public/`**: Contains static assets such as images and SVGs.
- **`src/`**: Main source code, including components and styles.
- **`App.js`**: Central app structure.
- **`components/`**: Reusable components like the Hero section.
- **`styles/`**: Custom styling and Tailwind CSS configurations.

## Getting Started 🚀

### Prerequisites

- [Node.js](https://nodejs.org/) (version 14 or higher)
- [npm](https://www.npmjs.com/) or [yarn](https://yarnpkg.com/)

### Installation

1. **Clone the Repository**:

```bash
git clone https://github.com/your-username/3d-animated-space-hero-page.git
cd 3d-animated-space-hero-page
```

2. **Install Dependencies**:

```bash
npm install
```

3. **Run the Development Server**:

```bash
npm start
```

Visit `http://localhost:3000` in your browser to view the project.

## Contributing 🤝

1. **Fork the Repository**
2. **Create a New Branch**:
```bash
git checkout -b feature/new-feature
```
3. **Commit Changes**:
```bash
git commit -m "Added new feature"
```
4. **Push to GitHub**:
```bash
git push origin feature/new-feature
```
5. **Open a Pull Request**.

## Live Preview 🌐

Explore the live version of **3D Animated Space Hero Page**: [Live Demo](https://3d-animated-space.netlify.app)

## Contact 📬

- **LinkedIn**: [Ajay Patil](https://www.linkedin.com/in/ajaypatil1993)
- **Email**: [[email protected]](mailto:[email protected])
- **GitHub**: [GitHub](https://github.com/ajaypatil1993)

## License 📝

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.

## Acknowledgements 🙏

- ![React](https://img.shields.io/badge/-React-61DAFB?style=flat&logo=react&logoColor=white)
- ![Tailwind CSS](https://img.shields.io/badge/-Tailwind%20CSS-38B2AC?style=flat&logo=tailwind-css&logoColor=white)
- ![AOS](https://img.shields.io/badge/-AOS-000000?style=flat&logo=animation&logoColor=white)
- ![React Icons](https://img.shields.io/badge/-React%20Icons-61DAFB?style=flat&logo=react&logoColor=white)