Live Demo | Installation Guidelines
Dependencies
- Angular : 8.2.9
- Angular CLI : 8.3.8
- Angular Universal : 8.1.1
- Bootstrap : 4.3.1
- Fontawesome : 5.11.2
- jquery : 3.4.1
Features
- Routing
- Lazy Loading
- Server Side Rendering
- Progressive Web App
- Responsive Layout
- Search Engine Optimization (SEO)
- Components
- Services
- inheritance
- ReactiveForms
- Search / Grid / Pagination
Dependencies
- Node.js : 10.6.3
- Express.js : 4.17.1
- pg-promise : 9.0.3
Features
- PostgreSQL
- Database Creation
- Domains Creation
- Tables Creation
- Importing Data
- Exporting Data
- RESTful API
- CRUD
# clone the repo
git clone https://github.com/ganatan/angular8-example-pwa.git
# change directory
cd angular8-example-pwa
# install the repo with npm
npm install
# start the server
npm start
in your browser go to http://localhost:4200
npm install
(installing dependencies)npm outdated
(verifying dependencies)
npm run start
- in your browser http://localhost:4200
-
you can select one of these Datasources
-
change settings in environment.ts file
-
default: LOCAL JSON (NO CRUD)
-
LOCAL REST API CRUD : http://localhost:5200
-
EXTERNAL REST API CRUD : https://mock.ganatan.org?formatted
-
EXTERNAL REST API (NO CRUD) : https://api.ganatan.org?formatted
npm run lint
npm run test
npm run e2e
change directory
cd apinpm install
(installing dependencies)npm outdated
(verifying dependencies)
-
change login and password for postgreSQL in file config.json
-
login":"postgres"
-
password":"your_password"
-
npm run app
(database creation)
npm run start
- in your browser http://localhost:5200
- in your browser http://localhost:5200/continents
- in your browser http://localhost:5200/countries
- in your browser http://localhost:5200/continents
- in your browser http://localhost:5200/movies
- in your browser http://localhost:5200/shows
- Updated : 04/10/2019
- Author : danny ganatan
English Tutorials
- Installation - https://www.ganatan.com/tutorials/build-full-web-application-with-angular
- Tutorials Step by Step - https://www.ganatan.com/tutorials/en
Tutoriels en français
- Installation - https://www.ganatan.com/tutorials/creer-application-web-complete-avec-angular
- Tutoriels Etapes par étapes - https://www.ganatan.com/tutorials