Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/frckbrice/angular-shopping-app
This project is a simple storefront built with Angular, showcasing various Angular concepts including standalone apps, modules, services, components, and routing. And demonstrate basic CRUD (Create, Read, Update, Delete) operations on products.
https://github.com/frckbrice/angular-shopping-app
angular-cli angular2 primeng primeng-icons scss
Last synced: about 2 months ago
JSON representation
This project is a simple storefront built with Angular, showcasing various Angular concepts including standalone apps, modules, services, components, and routing. And demonstrate basic CRUD (Create, Read, Update, Delete) operations on products.
- Host: GitHub
- URL: https://github.com/frckbrice/angular-shopping-app
- Owner: frckbrice
- Created: 2024-03-24T03:09:01.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-04-20T15:34:28.000Z (9 months ago)
- Last Synced: 2024-10-15T05:40:52.409Z (3 months ago)
- Topics: angular-cli, angular2, primeng, primeng-icons, scss
- Language: HTML
- Homepage: https://angular-shopping-app.vercel.app
- Size: 457 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Angular-shopping FE
This project is a simple storefront built with Angular, showcasing various Angular concepts including standalone apps, modules, services, components, and routing.
And demonstrate basic CRUD (Create, Read, Update, Delete) operations on products.## Features
- *Standalone App*: The project is structured as a standalone Angular application.
- *Modules*: Utilizes Angular modules for better organization and separation of concerns.
- *Services*: Demonstrates the use of Angular services for data management and business logic.
- *Components*: Various components for different parts of the storefront, like product listing, editing, and addition.
- *Routing*: Implements Angular routing to navigate between different sections of the application.
- *CRUD Operations*: Users can perform Create, Read, Update, and Delete operations on products.
## Getting Started
### Prerequisites
Before you begin, ensure you have the following installed:Node.js and npm
Angular CLI: npm install -g @angular/cli
Prime NG## Installation
Clone the repository:## Command line steps
git clone https://github.com/frckbrice/Angular-shopping-app.git
## Install dependencies:
$ npm install // install dependencies
$ ng serve // Run the development server:Open your browser and navigate to http://localhost:4200/ to see the app in action.
## Author
👤 **Avom Brice**
- GitHub: [@frckbrice](https://github.com/frckbrice)
- linkedin: [@avombrice](https://www.linkedin/in/avombrice)License
This project is licensed under the MIT License.This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.1.
## Development server
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.
## Code scaffolding
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`.
## Build
Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory.
## Running unit tests
Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io).
## Running end-to-end tests
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.
## Further help
To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page.