https://github.com/ismaestro/angular-i18n-example
https://github.com/ismaestro/angular-i18n-example
Last synced: 27 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/ismaestro/angular-i18n-example
- Owner: Ismaestro
- Created: 2023-12-11T20:50:18.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-14T14:01:42.000Z (over 2 years ago)
- Last Synced: 2025-01-11T16:49:54.723Z (over 1 year ago)
- Language: TypeScript
- Size: 197 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
Angular Production Ready
Example app with Angular 17 + i18n + Standalone Components and Es-Build Enabled
:clap::clap::tada::tada::tada::tada::clap::clap:
Real World App made with much :heart:. Contains CRUD, advanced patterns and much more!
DEMO HERE
## Setup
```bash
npm i
npm start
```
## Status
[](https://sonarcloud.io/summary/new_code?id=angular-example-app)[](https://github.com/ismaestro/angular8-example-app)
[](https://github.com/ismaestro/angular8-example-app/fork)
## Server
This project is using a real app deployed in fly.io, which you can see
[here](https://github.com/Ismaestro/nestjs-example-app). The server is using NestJS, Prisma,
Postgres and GraphQL. Please check it out and also feel free to contribute or give me your thoughts.
## What's included
- [x] Standalone components
- [x] Functional Guards
- [x] CRUD: create, update and remove heroes with this project!
- [x] Authentication with JWT tokens (Interceptor and Guard)
- [x] Internationalization with the official i18n. English and Spanish available.
- [x] Lazy loading modules
- [x] Amazing reactive functionalities with [elf](https://github.com/ngneat/elf)
- [x] More logical directory structure
- [x] Following the [best practices](https://angular.io/guide/styleguide)!
- [x] Responsive layout with Bootstrap 5
- [x] Use of [NgOptimizedImage](https://angular.io/guide/image-directive)
- [x] SASS with BEM styles
- [x] Example tests for: Component, Service, Interceptor, Directive and Guard
- [x] End-to-end tests configuration with Playwright
- [x] Very strict ESLint rules
## Bugs and feature requests
Have a bug or a feature request? Please first read the issue guidelines and search for existing and
closed issues. If your problem or idea is not addressed yet,
[please open a new issue](https://github.com/Ismaestro/angular-example-app/issues/new).
If you have an idea or you want to do something, tell me or just do it! I'm always happy to hear
your feedback!
## Creators
**Ismael Ramos**
-
## Thanks
I´m developing this project in my free time, but also thanks to all contributors!
## Copyright and license
Code and documentation copyright 2023 the authors. Code released under the
[MIT License](https://github.com/Ismaestro/angular-example-app/blob/master/LICENSE).
Enjoy :metal: