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

https://github.com/piyush-linux/astraos

An Web Linux Distro 💡 , Unlocking the Astra of Innovation
https://github.com/piyush-linux/astraos

astraos frontend-project linux music-webapp nuxt-project nuxt3 nuxtjs nuxtjs-project tailwind-projects tailwindcss web-os window-manager

Last synced: 9 months ago
JSON representation

An Web Linux Distro 💡 , Unlocking the Astra of Innovation

Awesome Lists containing this project

README

          



![](/docs/s1.png)

# 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
- __UI Inspiration__ : https://i.pinimg.com/736x/87/3b/b7/873bb76870c5831b3db734cfbf7cf165.jpg
- __Color Pallete__ : https://colorhunt.co/palette/0c2d57fc6736ffb0b0efecec
- __TechStack__: Nuxt, Tailwind, ShepherdJS,

## Setup 💻

### Prerequisites
- __OS__ : Linux
- __Node__ : 18.x
- __bun__ : 1.2.x

### Getting Started
1. Clone the repo
```sh
git clone https://github.com/Piyush-linux/astraos.git
```
2. Install the Dependencies
```sh
bun install
```
3. Dev run
```sh
bun run dev
```
4. Build the Repo and Preview
```sh
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__
- [X] UI: Profile
- [X] UI: Music
- [x] UI: Terminal
- [x] UI: Matrix Effect
- [x] UI: Glassmorphism
- [x] UI: Gallery Comp
- [x] Github: workflow for deploy
+ v1.1
- [x] 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 !!