This repository provides a testbed application for the Angular Tour of Heroes tutorial, designed to help you get started with Angular and build a sample "Tour of Heroes" app.
- Angular Basics: Learn the fundamentals of Angular through a practical example.
- Hero Management: Create, update, and delete hero profiles.
- Testbed Environment: Experiment and expand upon the base tutorial.
- Node.js (14+ recommended).
- Angular CLI installed globally:
npm install -g @angular/cli
-
Clone the repository:
git clone https://github.com/your-username/angular-tour-of-heroes.git
cd angular-tour-of-heroes -
Install dependencies:
npm install -
Start the development server:
ng serve
-
Open the app in your browser:
http://localhost:4200 -
Navigate through the app to manage heroes.
-
Modify components and services in the
src/
directory to customize functionality.
src/
: Main application source code.app/
: Angular components, services, and modules.
angular.json
: Angular project configuration.package.json
: Project dependencies and scripts.README.md
: Documentation for the repository.
-
Start the app:
ng serve -
Build for production:
ng build -
Run unit tests:
ng test
-
Fork the repository.
-
Create a new branch:
git checkout -b feature/your-feature -
Commit your changes:
git commit -m "Add your feature" -
Push the branch:
git push origin feature/your-feature -
Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
Start your Angular journey with this Tour of Heroes testbed! 🦸♂️🦸♀️