All Projects → patelmayankce → angular-8-boilerplate

patelmayankce / angular-8-boilerplate

Licence: ISC license
Angular 8 Boilerplate with bootstrap

Programming Languages

typescript
32286 projects
HTML
75241 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to angular-8-boilerplate

angular-code-input
Code (number/chars/otp/password) input component for angular 7, 8, 9, 10, 11, 12+ projects including Ionic 4, 5 +
Stars: ✭ 112 (+386.96%)
Mutual labels:  angular7, angular8
angular-progress-bar
This component allow you to easy incorporate progress-bar to angular/ionic project, providing binding and color options
Stars: ✭ 26 (+13.04%)
Mutual labels:  angular7, angular8
GPS-Mobile-Tracking-App
Angular 9.0 HTML Bootstrap NodeJS and MYSQL App - Store GPS Mobile Browser Location
Stars: ✭ 32 (+39.13%)
Mutual labels:  angular7, angular8
Angular-Movies
Angular Movies | TV Shows is a simple web app that consumes The Movie DB API - Angular 13 + Material Angular
Stars: ✭ 35 (+52.17%)
Mutual labels:  angular7, angular8
ionic4-angular7-example
Ionic 4, Angular 7 and Cordova Tutorial: Build CRUD Mobile Apps
Stars: ✭ 57 (+147.83%)
Mutual labels:  angularjs, angular7
Ng-Prime
Angular + PrimeNg
Stars: ✭ 88 (+282.61%)
Mutual labels:  angular7, angular8
angular-material8-custom-theme
Angular Material 8 Custom Theme - Learn to create Angular Material 8 custom theme from scratch in less than 5 minutes in an Angular 8 project.
Stars: ✭ 16 (-30.43%)
Mutual labels:  angular7, angular8
Ng Select
⭐ Native angular select component
Stars: ✭ 2,781 (+11991.3%)
Mutual labels:  angular7, angular8
Angular Interview Questions
List of 300 Angular Interview Questions and answers
Stars: ✭ 2,264 (+9743.48%)
Mutual labels:  angularjs, angular7
angularx-qrcode-sample-app
Angular5/6/7/8/9/10+ sample apps with working implementations of angularx-qrcode
Stars: ✭ 15 (-34.78%)
Mutual labels:  angular7, angular8
core
Core and Admin UI for Angular7+ web applications
Stars: ✭ 47 (+104.35%)
Mutual labels:  angular7, angular7-boilerplate
ng-webcam
ngWebcam is an AngularJS directive for capturing images from your computer's camera, and delivering then to you as data uri.
Stars: ✭ 14 (-39.13%)
Mutual labels:  angularjs
eleventy-plugin-pwa
An eleventy plugin to generate service-worker for PWA. Powered by Google Workbox
Stars: ✭ 46 (+100%)
Mutual labels:  service-worker
emacs-counsel-tramp
Tramp ivy interface for ssh and docker and ‎vagrant
Stars: ✭ 49 (+113.04%)
Mutual labels:  ivy
SPM-DashBoard-Angular-7
Practice Application SPM DashBoard
Stars: ✭ 16 (-30.43%)
Mutual labels:  angular7
ng-highcharts
Angular Directive for Highcharts
Stars: ✭ 12 (-47.83%)
Mutual labels:  angularjs
vote
Abakus' Voting System
Stars: ✭ 25 (+8.7%)
Mutual labels:  angularjs
angular-keypad
📱🔢 A numerical keypad built for mobile devices.
Stars: ✭ 18 (-21.74%)
Mutual labels:  angularjs
main
Share your personal pronouns and stay updated on your friends' pronouns. Pronouny allows you to update your pronouns and send alerts to your friends.
Stars: ✭ 37 (+60.87%)
Mutual labels:  angularjs
kt2ts-gradle-plugin
Generate TypeScript from Kotlin (or any jvm language) by annotations
Stars: ✭ 15 (-34.78%)
Mutual labels:  angular7

Angular 8 Boilerplate

  1. Go to project folder and install dependencies:
npm install
  1. Launch development server, and open localhost:4200 in your browser:
npm start

Project structure

dist/                        compiled version
documentation/               generated document source
e2e/                         end-to-end tests
src/                         project source code
|- app/                      app components
|  |- core/                  core module (singleton services and single-use components)
|  |- shared/                shared module  (common components, directives and pipes)
|  |- app.component.*        app root component (shell)
|  |- app.module.ts          app root module definition
|  |- app.routing.ts         app routes
|  +- ...                    additional modules and components
|- assets/                   app assets (images, fonts, sounds...)
|- environments/             values for various build environments
|- index.html                html entry point
|- styles.css                global style entry point
|- main.ts                   app entry point
|- polyfills.ts              polyfills needed by Angular
+- test.ts                   unit tests entry point

Main tasks

Task automation is based on NPM scripts.

Tasks Description
npm start Run development server on http://localhost:4200/
npm run build:dev Lint code and build app for development env in dist/ folder
npm run build:prod Lint code and build app for production env in dist/ folder
npm run build:local Lint code and build app for local env in dist/ folder
npm run pwa:build:dev Lint code and build PWA app for development env in dist/ folder
npm run pwa:build:prod Lint code and build PWA app for production env in dist/ folder
npm run pwa:build:local Lint code and build PWA app for local env in dist/ folder
npm run lint Lint code
npm run compodoc:gen Generate Project document in ./documentation folder
npm run compodoc:serve You can access ./documentation folder via http://localhost:8080
npm run compodoc It generate latest ./documentation and you can access via http://localhost:8080

Development server

Run npm start for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Code scaffolding

Run npm run generate -- component <name> to generate a new component. You can also use npm run generate -- directive|pipe|service|class|module.

If you have installed angular-cli globally with npm install -g @angular/cli, you can also use the command ng generate directly.

PWA Service worker support

To enable service worker go to src/main.ts and uncomment service worker code.

Ivy Support

To enable/disable Ivy go to src/tsconfig.app.json and change variable value enableIvy.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].