This is a web application built using Angular 18.
- Modern web application built with Angular 18
- Responsive design for mobile and desktop devices
Before you begin, ensure you have met the following requirements:
- Node.js: Version 22.11.0 or later
- npm: Version 10.9.0 or later
- Angular CLI: Version 18.2.12 or later
Follow these steps to set up the project locally:
-
Clone the repository:
git clone https://github.com/justletmepickausername/Court-Assignment-Front.git
-
Navigate to the project directory:
cd CourtComplaintFormAssignment -
Install the required dependencies:
npm install
To run the application locally in development mode:
ng serveThen, open your browser and navigate to http://localhost:4200/. The application will automatically reload if you make changes to the source files.
To deploy the application to production:
-
Build the project for production:
ng build --prod
-
The output will be in the
dist/folder. You can deploy these files to any static file server or hosting platform (e.g., Firebase, Netlify, AWS S3).
For Firebase deployment, you can use:
ng add @angular/fireThen follow the Firebase deployment steps in the official Firebase documentation.
We welcome contributions to this project! If you'd like to contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch). - Make your changes and commit them (
git commit -m 'Add new feature'). - Push to your branch (
git push origin feature-branch). - Create a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.