Skip to content

Piyush-linux/AstraOS

Repository files navigation

Astra OS 🔮

About

"Welcome to Astra OS, a next-generation web UI inspired by the power and versatility of Linux distributions. Experience seamless navigation, sleek design, and unparalleled functionality. With Astra OS, embark on a journey of innovation, where every click opens doors to new horizons. Whether you're a seasoned tech enthusiast or a curious explorer, Astra OS is your gateway to a world of limitless possibilities. Elevate your online experience and discover the future of web interfaces with Astra OS."

  • Geological API
  • Animation

Inpiration

Setup 💻

Prerequisites

  • OS : Linux
  • Node : 18.x
  • bun : 1.2.x

Getting Started

  1. Clone the repo
git clone https://github.com/Piyush-linux/astraos.git
  1. Install the Dependencies
bun install
  1. Dev run
bun run dev
  1. Build the Repo and Preview
bun run build
bun run preview

Technology 🚀

  • NuxtJS : Nuxt.js is a Vue.js framework that streamlines the development process
  • Tailwind CSS : Tailwind CSS is a utility-first CSS framework that simplifies the process of building responsive and customizable user interfaces.
  • Shepherd.js : Shepherd.js is a lightweight JavaScript library for guiding users through your web application with interactive step-by-step tours.

Roadmap 🗺️

v1

  • UI: Profile
  • UI: Music
  • UI: Terminal
  • UI: Matrix Effect
  • UI: Glassmorphism
  • UI: Gallery Comp
  • Github: workflow for deploy
  • v1.1
    • weather APi using User Current location @Geo-location API
    • Skip Dialog Modal Option for New Comer

v2

  • UI: Social Media in Profile Card
  • UI: Notificarion/Toast
  • UI: Popup Menu
  • Event: Power btn
  • Event: Wifi btn
  • Event: Bluetooth btn
  • Event: Application btn

v3

Contributing 🌱

We welcome contributions from the community! If you'd like to contribute to this project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them with descriptive messages.
  4. Push your changes to your fork.
  5. Submit a pull request to the main repository's develop branch.

Please ensure your code adheres to our coding standards and includes appropriate tests.

Contact 📬

If you have any questions or suggestions, feel free to reach out to us at Twitter/X @piyush_linux

Thank you for contributing to OpenZone! Let's build something great together. Meow Meow !!