cardbase-io / core-app Goto Github PK
View Code? Open in Web Editor NEWBoilerplate for platform based ideas
License: GNU General Public License v3.0
Boilerplate for platform based ideas
License: GNU General Public License v3.0
.idea folders
use ng generate guard components/authz/authentication.guard
, then update app-routing.module.ts
for related parts
create model/detail entities if not created yet
implement dummy data w/ realistic data model
update components/detail/ pages
it is under app/material/material.module.ts.
but is it much better as app/app-material.module.ts. this is main modules like app/app-router.module file.
master
detail
user
"schematics": {
"@schematics/angular:component": {
"styleext": "scss"
}
}
openBottomSheet()
fn.
only basics to feel more web-app in browser.
ng add @angular/pwa --project core-app
does the most of the job.
not implemented service workers.
not implemented appshell for better rendering
under the environments/ folder, firebase keys are open and accessible.
it shouldn't be
-use role="section" kind of semantic web things in .html files.
this is critical for assistive technologies and user agents (bots)
there r 2 records.
and 1st one has many fields than 2nd one.
2nd provides some fields (emailVerified etc..), and we should store in 1st one, also.
Increase PWA score
on production this creates a 404 error.
default behaviour is, not show google account selection, if user signin before!
provider.setCustomParameters({'prompt' : 'select_account'});
mandatory for auth. implementation
login w/ google
login w/ phone
app architecture must be prepared w/ google slides using google official architecture
below is necessary if user goes w/ login w/ phone.
otherwise we are eliminating registration steps (instead automatically create register data comes from google signin)
separating Detail.ts and Master.ts under model/ folder is not good. angular doue not use MVC pattern, and also MVVM is not appropriate for project folder hierarchy !
so it is best to utilize model files, where the upper-related components!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.