WEB

TMS WEB Core

Framework for creating modern web applications in Delphi.


Free TMS WEB Core XMas App



Description
The XMas app is actually simple but shows some interesting techniques. First of all, it is fully based on a HTML template. It should work fine on a smartphone, tablet or desktop computer. In this particular case, we did not use the new introduced Responsive Manager to create the responsive design, but used classic Bootstrap with media queries from the HTML template for the form. We've used the JavaScript particle.js library to have the effect of falling snowflakes. Particle.js is a powerful library that features tons of customizations through CSS to create animations in a website. You can see here different transparencies set to snowflakes, rotation of snowflakes and a sort of random falling down movements. To participate for the contest, an endpoint was created via a script on the server tmssoftware.com and this endpoint receives & stores the name, email address and boolean whether the email address can be used to send our newsletter or not. This information is sent via a HTTPS request. The boxes from where the discount coupon codes are revealed are made from images shown via a TWebImageControl component and when it is clicked the image URL is changed to show an image of an opened box.

Content
This package includes the full source code intended for learning and demonstration purposes.

Requirements
To compile and run this project, you must have the TMS WEB Core framework installed in Delphi.

Important Note
Any discount links, promotional offers, or giveaways mentioned within this demo are purely for demonstration purposes only and are not valid or active.

TMS WEB Core

language
Create modern web apps in Delphi & VSC
build_circle
Use Object Pascal code to build JavaScript apps