Invitationlg is an Angular application designed to manage invitations. This project utilizes lazy loading for efficient module loading and provides a user-friendly interface for managing guests and events.
Invitationlg
├── src
│ └── app
│ ├── app-routing.module.ts
│ └── ...
├── Dockerfile
├── .dockerignore
├── package.json
├── angular.json
├── tsconfig.json
└── README.md
- Node.js (version 12 or later)
- Angular CLI (version 12 or later)
- Docker (for containerization)
-
Clone the repository:
git clone <repository-url> cd Invitationlg -
Install dependencies:
npm install
To run the application locally, use the following command:
ng serve
Navigate to http://localhost:4200 in your browser.
To build the application for production, run:
ng build --prod
To build and run the application using Docker, follow these steps:
-
Build the Docker image:
docker build -t invitationlg . -
Run the Docker container:
docker run -p 80:80 invitationlg
Navigate to http://localhost in your browser to access the application.
Contributions are welcome! Please open an issue or submit a pull request for any enhancements or bug fixes.
This project is licensed under the MIT License. See the LICENSE file for details.