#Introduction of Project
My project represent online platform for selling product from many sellers. In it you can add products from any user with an account, as well as comment on published products. You can view the project at: https://angular.slavo-v.dev
#Functionality
If you are a user with account you can create product and commentars. For adding commentars is required you can didn't owner for product. Any product or comment owner can edit or delete what has been added. Guest can view only products and comments.
The application uses API with address: https://api-defence.slavo-v.dev which uses for database mongo atlas. Repository of API can be view in: https://github.com/NikolaySlavov-96/API-Defence
#Using of application
You can clone or download repository and then you only need to download all the library with npm install. This application using localstorage in your browser.
This project was generated with Angular CLI version 15.2.7.
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The application will automatically reload if you change any of the source files.
Run ng generate component component-name
to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module
.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory.
Run ng test
to execute the unit tests via Karma.
Run ng e2e
to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.
To get more help on the Angular CLI use ng help
or go check out the Angular CLI Overview and Command Reference page.