This project is an Angular 17 TypeScript application that serves as a frontend for the Autobahn API. It uses Angular modules, components, services, and Docker Compose to provide a seamless development and deployment experience.
Before you start, ensure you have the following prerequisites installed on your machine:
-
Clone the repository:
git clone https://github.com/davt3r/autobahn-api-angular.git cd autobahn-api-angular
-
Install dependencies:
npm install
-
Start the Angular development server:
ng serve
Your application will be available at
http://localhost:4200/
. Changes in the code will automatically trigger a rebuild.
-
Clone the repository:
git clone https://github.com/davt3r/autobahn-api-angular.git cd autobahn-api-angular
-
Build the Docker image:
docker-compose build
-
Start the application with Docker Compose:
docker-compose up
Your application will be available at
http://localhost:4300/
. Changes in the code will automatically trigger a rebuild. -
Stop the application:
docker-compose down
Feel free to modify this README according to your specific project structure and details.