https://github.com/jett220201/salesdateprediction-frontend
SPA (Single Page App) with Angular 19 with tables, forms and dialog using Angular Material.
https://github.com/jett220201/salesdateprediction-frontend
angular
Last synced: 3 months ago
JSON representation
SPA (Single Page App) with Angular 19 with tables, forms and dialog using Angular Material.
- Host: GitHub
- URL: https://github.com/jett220201/salesdateprediction-frontend
- Owner: jett220201
- Created: 2025-03-01T19:14:15.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-01T20:55:16.000Z (over 1 year ago)
- Last Synced: 2025-03-01T21:28:10.645Z (over 1 year ago)
- Topics: angular
- Language: TypeScript
- Homepage:
- Size: 195 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SalesPredictionApp π
π
SPA web application using Angular 19. The application connects to
an API to display detailed information about user purchase orders,
including the expected date of the next purchase. In addition, it allows
the creation of new purchase orders using Angular Material for an intuitive and modern interface.
## π Technologies Used
- **Angular 19.2.0**
## π₯ Getting Started
These instructions will give you a give to install and run the
project in your local machine.
### π Project structure
This project has the following structure:
```
βββ πSalesDatePrediction-Frontend
βββ πsales-prediction-app
βββ π.angular
βββ .editorconfig
βββ .gitignore
βββ π.vscode
βββ extensions.json
βββ launch.json
βββ tasks.json
βββ angular.json
βββ package-lock.json
βββ package.json
βββ πpublic
βββ favicon.ico
βββ πsrc
βββ πapp
βββ app.component.css
βββ app.component.html
βββ app.component.spec.ts
βββ app.component.ts
βββ app.config.server.ts
βββ app.config.ts
βββ app.routes.server.ts
βββ app.routes.ts
βββ πcomponents
βββ πcustomers
βββ customers.component.css
βββ customers.component.html
βββ customers.component.spec.ts
βββ customers.component.ts
βββ πnew-order-customer
βββ new-order-customer.component.css
βββ new-order-customer.component.html
βββ new-order-customer.component.spec.ts
βββ new-order-customer.component.ts
βββ πview-orders-customer
βββ view-orders-customer.component.css
βββ view-orders-customer.component.html
βββ view-orders-customer.component.spec.ts
βββ view-orders-customer.component.ts
βββ πmodels
βββ customer.model.ts
βββ employee.model.ts
βββ order.model.ts
βββ orderDetails.model.ts
βββ product.model.ts
βββ shipper.model.ts
βββ πservices
βββ api.service.spec.ts
βββ api.service.ts
βββ πassets
βββ πimages
βββ nserio-logo.png
βββ πenvironments
βββ environment.prod.ts
βββ environment.ts
βββ index.html
βββ main.server.ts
βββ main.ts
βββ server.ts
βββ styles.css
βββ tsconfig.app.json
βββ tsconfig.json
βββ tsconfig.spec.json
```
### π₯ Installing
1. Clone the repository:
```sh
git clone https://github.com/jett220201/SalesDatePrediction-Frontend.git
cd SalesDatePrediction-Frontend
```
2. Build project
To build the project run:
```
ng build
```
3. Test project
To execute unit tests with the [Karma](https://karma-runner.github.io) test runner, use the following command:
```
ng test
```
4. Start project
To start a local development server, run:
```
ng serve
```
## :octocat: Authors
- **Juan Esteban Torres Tamayo**