Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/tech-andgar/test-angular-2024-05-26


https://github.com/tech-andgar/test-angular-2024-05-26

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# TestAngular202405

This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 18.0.1.

## Description

TestAngular20240526 is a simple web application developed as a technical test using Angular, HTML, JavaScript, TypeScript, and CSS.

## Features

- Developed with Angular 18.0.1
- Local development server
- Component and other Angular element generation
- Application building
- Unit and end-to-end testing

## Demo

You can view a demo of the application [here](#).

## Installation

1. Clone the repository:

```bash
git clone https://github.com/tech-andgar/TestAngularABC.git
```

2. Navigate to the project directory:

```bash
cd TestAngularABC
```

3. Install the dependencies:

```bash
npm install

// or use yarn

yarn install

// or use pnpm

pnpm install
```

## Usage

To start the development server:

```bash
ng serve -o
```

Navigate to `http://localhost:4200/`. The application will automatically reload if you change any of the source files.

## Code Scaffolding

Run `ng generate component component-name` to generate a new component. You can also use:

```bash
ng generate directive|pipe|service|class|guard|interface|enum|module
```

## Build

Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory.

## Running Tests

### Unit Tests

Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io).

### End-to-End Tests

Run `ng e2e` to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.

## Deployment

To deploy this application to a production environment, follow the build instructions and then copy the files from the `dist/` folder to your web server.

## Screenshots

![Home Page](docs/assets/capture-skandia.gif)

## Roadmap

- [ ] Add new features
- [ ] Improve unit tests
- [ ] Optimize performance

## Contributing

Contributions are welcome. Please follow the steps below to contribute:

1. Fork the project.
2. Create a new branch (git checkout -b feature/new-feature).
3. Make your changes and commit them (git commit -m 'Add new feature').
4. Push to the branch (git push origin feature/new-feature).
5. Open a Pull Request.

## Acknowledgments

- [Angular CLI](https://github.com/angular/angular-cli) for providing an excellent development tool.

## Authors

- **Andres Garcia** - *Developer* - [Your GitHub](https://github.com/tech-andgar)

## License

This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License. You can view the full license [here](https://creativecommons.org/licenses/by-nc/4.0/).

[![License: CC BY-NC 4.0](https://licensebuttons.net/l/by-nc/4.0/88x31.png)](https://creativecommons.org/licenses/by-nc/4.0/)

You are free to:

- Share: copy and redistribute the material in any medium or format.

- Adapt: remix, transform, and build upon the material.

Under the following terms:

- Attribution: You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.

- NonCommercial: You may not use the material for commercial purposes.

See the [LICENSE](LICENSE) file for details.

## Feedback

For any feedback, please open an issue in the repository or contact the author.