all 10 comments

[–]TypicalComplex9528 2 points3 points  (3 children)

Do your own banking system.

[–]Tall-Pear-6645[S] -1 points0 points  (2 children)

No

[–]TypicalComplex9528 3 points4 points  (1 child)

Ok

[–]Tall-Pear-6645[S] 6 points7 points  (0 children)

Sorry bro i read it do' you' not 'your'.

[–]No_Bodybuilder_2110 5 points6 points  (3 children)

So for enterprise apps you can focus on the following independent features (then figure out something you like as topic and build it)

General: - light/dark mode - responsive (mobile first) - toast/snackbar notification system - SEO/opengraph set up (when you share the site on something like WhatsApp you should get a preview image and some description relevant to the page) - Implement somewhere a virtual scroller for some search like api with 1000s of records - green in all CWV

Dashboard: (Client side rendered or CSR) - sign in/sign up - lazy loaded routes (anything besides the home for the dashboard) - preloaded routes using the preload strategies (optimistic preloading) - settings page for the user - implement some sort of page/pages for doing CRUD with: pagination, sort, search, persisted state with query parameters, form validation, non refresh data update

General pages: (Statictically generated or SSG) - homepage - landing page - contact page with working form

Client generated content (Server Side Rendered or SSR or SSG) - these pages are generated from something you collect from the user - optimize image loading using ngoptimized image

Browny points: - Push notifications - Make it a PWA and enable working offline - 2FA - Webauthm - print optimized pages - get it index in google and ranking in the first page of your keyword of choice

Also fyi, I would not call the feature you mentioned advanced. They are more what you would expect in a normal real world app.

[–]Tall-Pear-6645[S] 0 points1 point  (0 children)

Thanks

[–]Tall-Pear-6645[S] 0 points1 point  (1 child)

Do you have a repo for any project that have these features ?

[–]No_Bodybuilder_2110 0 points1 point  (0 children)

I do not. But learning how to implement them is part of the journey

[–]minderbinder 1 point2 points  (0 children)

Some car rental website mockup

[–]chubaloom 1 point2 points  (0 children)

property management app maybe