Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gregor-vm/cipher-app
App made in angular based on cryptoanalysis of frequencyto to solve random puzzles with famous quotes.
https://github.com/gregor-vm/cipher-app
angular bootstrap criptography css firebase html i18n javascript puzzles typescript
Last synced: about 1 month ago
JSON representation
App made in angular based on cryptoanalysis of frequencyto to solve random puzzles with famous quotes.
- Host: GitHub
- URL: https://github.com/gregor-vm/cipher-app
- Owner: Gregor-VM
- License: mit
- Created: 2023-10-08T16:27:55.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-03T17:23:01.000Z (12 months ago)
- Last Synced: 2024-01-03T18:32:20.523Z (12 months ago)
- Topics: angular, bootstrap, criptography, css, firebase, html, i18n, javascript, puzzles, typescript
- Language: TypeScript
- Homepage: https://gregor-vm.github.io/cipher-app
- Size: 6.28 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CipherApp
![CipherApp Logo](/src/favicon.ico)
> Disclaimer: The project is under the [MIT License](/LICENSE).
App made in angular based on cryptoanalysis of frequency to solve random puzzles with famous quotes.
### Website
The project is live [here!](https://gregor-vm.github.io/cipher-app)
## How does this works under the hood? 🔬
All the quotes are store in two files (for two languages) the english file is _/src/utils/en.text.ts_ the spanish file is _/src/utils/es.text.ts_ both of them contain an array of object with quotes and their corresonding authors. The image of each author it's obtained via the wikipedia API.
### How can I contribute to this repo? 🤓
If you are interested in contributing to this project use [Angular](https://angular.io/start)
The project also use [Sass](https://sass-lang.com/) and firebase (to create/share custom encrypted message) [Firebase](https://firebase.google.com)
To run it, you need to have installed [Node.js & npm](https://nodejs.org/en/download/), and [pnpm](https://pnpm.io/installation), them you can use the following commands.
_All commands are run from the root of the project, from a terminal:_
- Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The application will automatically reload if you change any of the source files.
- Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory.
**Any contribution is truly appreciated!**
#### LICENSE 📜
This project is under the [MIT License](/LICENSE).
Don't forget to leave a star 🌟