Name: Andrew Bateman
Type: User
Company: Bateman Industries
Bio: 💻 Programming, Engineering | IT | Cloud-GCP: Full-Stack Developer with an Engineering Master’s Degree & over 20 years’ international engineering experience.
Location: France, Spain, Norway, UK, Mars
Blog: andrewbateman.org
Andrew Bateman's Projects
Example code belonging to the Bridge pattern video
:clipboard: Repo with more info. about me
:clipboard: CRUD app using Akita state management to access Firebase data
:clipboard: App using interpolation, property-binding, event-binding and Formbuilding to add text items to a list.
:clipboard: App to retrieve and display book details from the Google books API
:clipboard: Angular app that displays details about countries using API data.
:clipboard: Angular app to display API data and add lines using a form
:clipboard: Angular app using an Angular DataTables library to display API data in a responsive paginated HTML table with search box
:clipboard: Angular app to search for address data from the French Government official API
:clipboard: App using a DataService with httpClient to get json data from an external API.
:clipboard: Angular app to get crypto currency price data from a CryptoCompare API.
:clipboard: App to display information from an API. A service-worker is used to make this a Progressive Web Application (PWA).
:clipboard: Angular 8 app using the sdk version of AWS appsync
:clipboard: Angular multi-page app using RxJS operators and ArcGIS esri-mapping solutions from Esri to display a map. Tailwind CSS used for reduced styles build bundle. For the About page info. the Github API is accessed using Angular httpClient and the RxJS take(1) method.
:clipboard: Simple responsive app to fetch API data and display it using RxJS observables and infinite-scrolling
:clipboard: Angular app to get API data and display it using Bootstrap styles
:clipboard: Angular tutorial app to create a simple budget calculator. Tutorial Code by Devstackr.
:clipboard: Angular app to display crypto currency data using chart.js
Angular app to Create-Read-Update-Delete (CRUD) items from a MockAPI endpoint, created mostly using ChatGPT_4
:clipboard: App to study differences between dumb (presentational and portable) components and smart components (that can have logic, trigger change detection and manage data/services).
:clipboard: Angular app to store fast-food orders in a Firebase database. They are then retrieved and shown in a table on-screen
:clipboard: The Coronavirus API this app is based on no longer exists. Covid-19 data was displayed using angular-google-charts module. Covid data/news from api.coronatracker.com was shown in mat-cards.
:clipboard: Angular dashboard to display data using Google charts
:clipboard: Angular app using chart component libraries to display data.
Angular app to display API data using Angular signals and standalone components.
:clipboard: Angular app that uses RxJS asynchronous code to show Reddit search results in HTML
:clipboard: App to pass real-time data using pusher-js API data streaming. From Pusher.com tutorial BUILD A REALTIME TABLE WITH ANGULAR by Christian Nwamba (see readme link)
d
:clipboard: Angular 8 project with integrated ASP.Net Core Web API
:clipboard: Angular app to learn about Drag and Drop module, following Youtube tutorial by 'Demos with Angular'