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

https://github.com/ismaestro/angular-example-app

Angular 19 Example App + i18n
https://github.com/ismaestro/angular-example-app

angular base-project example-project

Last synced: 6 months ago
JSON representation

Angular 19 Example App + i18n

Awesome Lists containing this project

README

          


Angular Example App


Base project with Angular 19 and i18n




A real-world app made with :heart: and dedication!. Showcasing CRUD operations, advanced patterns, and much more. Dive in and explore!




Demo example




DEMO HERE


## Setup

```bash
npm i
npm start
```

## Status

[![Netlify Status](https://api.netlify.com/api/v1/badges/f593abee-25b9-424a-bd54-6bc52aff7230/deploy-status)](https://app.netlify.com/sites/angular-example-app/deploys)

## Server

This project is powered by a real application deployed on Fly.io. You can explore the codebase [here](https://github.com/Ismaestro/nestjs-example-app).
The server is built with NestJS, Prisma, and Postgres, ensuring a robust and modern backend architecture.

## What's included

- [x] Strict ESLint Rules: Enforcing clean and consistent code quality.
- [x] Standalone Components: Modern and modular Angular architecture.
- [x] Functional Guards: Enhanced route protection with clean and reusable logic.
- [x] Pokémon Fun!: Interact with Pokémon data via the PokeAPI.
- [x] Authentication: Secure JWT-based authentication.
- [x] Internationalization (i18n): Multilingual support with English and Spanish.
- [x] Lazy Loading: Efficient module loading for improved performance.
- [x] Logical Directory Structure: Easy-to-navigate, organized codebase.
- [x] Best Practices: Adheres to the [Angular Style Guide](https://angular.io/guide/styleguide).
- [x] Responsive Design: Built with CSS Grid and Flexbox for layouts.
- [x] Accessible: Usage of [Shoelace](https://shoelace.style/), a forward-thinking library of web components.
- [x] Optimized Images: Leveraging [NgOptimizedImage](https://angular.io/guide/image-directive) for performance.
- [x] SASS & BEM Styles: Maintainable and scalable styling.
- [x] Animations: Smooth and engaging UI interactions using Angular's powerful animations API.
- [ ] Comprehensive Testing: Example tests for Components, Services, Interceptors, Directives, and Guards. [PENDING]
- [ ] End-to-End Testing: Fully configured with Playwright. [PENDING]

## Bugs and feature requests

Found a bug or have a feature request? Before submitting, please check the issue guidelines and search through existing and closed issues. If your problem or idea hasn’t been 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!

## Contributors



Tom Gamull
Tom Gamull

🚇
mansyaprime
mansyaprime

💻
codeimmortal
codeimmortal

💻
tomasfse
tomasfse

💻
golu
golu

💻
rancyr
rancyr

💻
codingphasedotcom
codingphasedotcom

💻


Max
Max

💻
Karajan
Karajan

💻
Carl Chan
Carl Chan

💻
Dyeimys Franco Correa
Dyeimys Franco Correa

💻
Anartz Mugika Ledo
Anartz Mugika Ledo

💻

## Copyright and license

Code and documentation copyright 2025 to the authors.

Code released under the [MIT License](https://github.com/Ismaestro/angular-example-app/blob/master/LICENSE).