https://github.com/theatom06/octawack
Generate random 8 characters strings that should never repeat
https://github.com/theatom06/octawack
Last synced: 11 months ago
JSON representation
Generate random 8 characters strings that should never repeat
- Host: GitHub
- URL: https://github.com/theatom06/octawack
- Owner: theatom06
- License: other
- Created: 2023-04-23T13:47:09.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-17T11:51:43.000Z (almost 3 years ago)
- Last Synced: 2025-05-16T05:38:25.589Z (about 1 year ago)
- Language: JavaScript
- Homepage: https://octawack.on.fleek.co
- Size: 3.62 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Octawack
Octawack is a simple web application that generates random 8-character long text that never repeats! It is built using Vite, a fast build tool and development server, and JavaScript.
## Features
- Generates random 8-character long text that never repeats.
- Minimalistic user interface with a single "Generate" button.
- Allows copying generated text to clipboard.
- Supports service worker for offline functionality.
- Made with love by [Gandalf](https://github.com/u5106).
## Getting Started
To run Octawack locally, follow these steps:
1. Clone the repository from GitHub: `git clone https://github.com/atom06/octawack.git`
2. Navigate to the project directory: `cd octawack`
3. Install the dependencies: `npm install`
4. Start the development server: `npm run dev`
5. Open your web browser and go to `http://localhost:5173`
## Usage
- Click on the "Generate" button to generate a random 8-character long text.
- The generated text will be displayed on the screen.
- You can click the "Generate" button again to generate a new random text.
- Click on the generated text to copy it to your clipboard.
- The application also supports offline functionality through the use of a service worker.
## Technologies Used
- Vite: A fast build tool and development server.
- JavaScript: The programming language used to build the application.
## Contributing
If you'd like to contribute to Octawack, you can follow these steps:
1. Fork the repository on GitHub.
2. Create a new branch for your feature or bug fix: `git checkout -b feature/your-feature` or `git checkout -b bugfix/your-bug-fix`
3. Make your changes and commit them: `git commit -m "Description of your changes"`
4. Push your changes to your forked repository: `git push origin feature/your-feature` or `git push origin bugfix/your-bug-fix`
5. Create a pull request on the main repository, describing your changes in detail.
## License
Octawack is open source software released under the [Carbon License](LICENSE).
## Acknowledgements
- [Fleek](https://fleek.co) for being a awesome hosting service
- [Vite](https://vitejs.dev/) for providing a fast build tool and development server.
- [PWABuilder Studio](https://www.pwabuilder.com/) For helping making this a PWA
- **YOU** for using Octawack