LAMP

Linux | Apache | MySQL | PHP

MERN

MongoDB | Express | React | Nodejs

MEAN

MongoDB | Express | Angular | Nodejs


About Us.

How can we help you?

We are a freelance web development team with over 20 years of coding experience
Pieter de Smidt started with database development in late 1980's.
He is self-taught and began to make interactive websites in the mid 1990's for personal use and developed his first commercial web-based healthcare program in 1998 for an insurance company.
His expertise is working with companies in healthcare, because as a trained physical therapist he understands the needs of medical providers and can be a great bridge between the medical user and the programmer(s).


Our Services.

How can we help you?

We can help you with any web development project, either on the front-end, back-end or both
From PHP with MySQL, to Angular, or React with Node/Express, and also Django with Python.
Most websites use Javascript for the front-end, but we also use NextJs with TypeScript as a front-end framework.
We use frameworks like Bootstrap to build websites that work for any screen size, because responsive design is a MUST. Most website now are created with a "mobile first" philosophy, but our recent projects have been build with Tailwind CSS and shadCN.
For databases we use anything from MySQL, to MongoDB, or PostgeSQL.


Sample Projects

How can we help you?

TheBattle.app
A text-based strategic game developed to learn PHP, MySQL with W3.css from W3schools.com as a CSS framework.

Use goofy for username and battle#123 for the password
Tech Notes
A MERN sample app that uses Redux for state management. Uses JWT for authorization and authentication. User-role access control is enforced. MongoDB for noSQL data in the backend, hosted with render.com
Login will take up to 1 minute, because Render spins down the Free server.
Use Jane for username and tech#123 for the password

We also created an updated PRN-version:
sm-repairshop.vercel.app, using PostgreSQL (using Neon, Drizzle-ORM, and Zod), Nextjs-15, React-19, Kinde, Sentry, Tailwind-4, Tanstack tables, ShadCN, and much more. Hosted with Vercel.com.
My Blog
A LAMP project with OOP for the PHP database access.
Users can search by title, by tag, or category. Each blog has options for readers to leave one or more reactions.
The "back-end" for the blog has an admin section to create/update the blogs. We use JWT for Authentication and Authorization. We also deployed datatables.net features on this Single Page Application (SPA)
Digital Patient Education
Our newest MERN sample app with Redux for state management. This app demonstrates search functions and pagination for tables in ReactJS. JWT is used for user access, and Bootstrap is used for styling, with some custom CSS as well.

Login will take up to 1 minute, because Render spins down the Free server.
Use dduck for username and dpe#123 for the password

New: WE also created an Angular front-end with Typescript and Tailwind CSS, using the same backend as the ReactJS application:
DPE
Use dduck for username and dpe#123 for the password

Reset-wellness.com
A physical therapy one-page website
Digital Patient Engagement
An interactive and responsive website for home program design using PHP, Bootstrap, MySQL.
Prisonstruggle.com
Offered contract work on specific projects and new features. Used PHP, Javascript, and MySQL. Github was used for collaboration with other developers.
More projects coming soon....