timoanttila
Full Stack Web Developer specializing in PHP, SvelteKit, React, Nodejs, TypeScript, HTML, SCSS, JavaScript, REST API, ProcessWire, and SQL engines
@TuspeDesign Eurajoki, Finland
Pinned Repositories
AMP-HTML-Menu-Buttons
A guide how to create responsive multi-level menu with Google AMP HTML.
Booking-Calendar
A simple example of how you can select a day from the calendar and retrieve the free times of that day from an external source.
Bootstrap-4-Multi-Level-Dropdowns
Bootstrap does not support multi-level menus very well by default, so here's an easy fix how to use hover effect and all the links are clickable (no dummy links).
borrowedcookbook-svelte
A website created as a personal recipe book that will hopefully bring joy to others as well.
Finnish-Bank-Reference-Number
The last digit in the Finnish invoice reference number is the verification number, which is calculated by this formula.
marketplace-svelte
The frontend of the marketplace, which enables products to be displayed and managed, as well as to create a user ID and log in.
Nextjs-MenuToggle
A simple example of how to open and close the mobile menu with Next.js / React state.
PHP-Encryption
In PHP, encryption and decryption of a string is possible using one of the cryptography extensions called OpenSSL function for encrypt and decrypt.
PHP-JWT-Token
An easy way to create and secure a JWT Token without third party libraries.
trading-tuspe
Tuspe Special Mix is an indicator that contains many features that make day trading easier.
timoanttila's Repositories
timoanttila/AMP-HTML-Menu-Buttons
A guide how to create responsive multi-level menu with Google AMP HTML.
timoanttila/Bootstrap-4-Multi-Level-Dropdowns
Bootstrap does not support multi-level menus very well by default, so here's an easy fix how to use hover effect and all the links are clickable (no dummy links).
timoanttila/Finnish-Bank-Reference-Number
The last digit in the Finnish invoice reference number is the verification number, which is calculated by this formula.
timoanttila/Nextjs-MenuToggle
A simple example of how to open and close the mobile menu with Next.js / React state.
timoanttila/PHP-vCard
Automatically create a vCard for all contacts in any PHP project.
timoanttila/ProcessWire-Pagination
timoanttila/ProcessWire-Search
Better way to search pages on ProcessWire.
timoanttila/ProcessWire-YouTube
How to parse YouTube channel RSS feed and create video pages to ProcessWire.
timoanttila/Svelte-Doksut
Documenting a REST API project is really important, but usually cumbersome. Doksut provides an easy way to create an easy-to-read website from a json file.
timoanttila/KlarnaCheckout
Integration between e-commerce and Klarna Checkout (PHP). Only one file needed.
timoanttila/Nettix-API-Client
PHP written interface between the website and the Nettix marketplaces. Can be used to fetch all the ads.
timoanttila/Autosofta-PHP-XML-Parser
A simple tool to generate a list of cars from an XML feed and dynamically show all information about the car.
timoanttila/CheckoutAPIClient
Integration between e-commerce and Checkout Finland (PHP). Only one file needed.
timoanttila/Drupal-Drush
Drush is a command-line shell and scripting interface for Drupal. With this script you can update all your Drupal websites at once.
timoanttila/JavaScript-Change-Div-Content
How to easily change div's content with vanilla JavaScript and select option.
timoanttila/MenuToggler-JavaScript
Easiest way to toggle mobile main navigation or submenu open / close with vanilla JavaScript.
timoanttila/PHP-SQL-Update-Form
timoanttila/ProcessWire-SimpleRSS
Creating a RSS feed from ProcessWire's content. You can choose which templates you want to include.
timoanttila/Svelte-MenuToggle
A simple example of how to open and close the mobile menu with Svelte state.
timoanttila/Upgrade-ProcessWires
An easy way to update all ProcessWires with a single script.