Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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.

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 🌟