Projekt som egen företagare
Det har varit massor med utmanande och roliga projekt genom åren (2001-2023) för kunder, men även i mina sidoprojekt i vilka jag har lärt mig massor. Några värda att nämna:
Javascript-övning - öppna länkar till rekryteringsföretagens lediga jobb-sidor
Överföra produkt-data från Filemaker till Woocommerce (via REST API och cURL)
Överföra blogginlägg från Easyblog till Joomla (med cURL, Filemaker, Postman och Joomla API)
Listorna - mina kommersiella mailinglistor för tips och teknisk support
Aktivistforumet - en webbsite om det praktiska hantverket att få ett helt land att byta åsikt
Bokföra moms - en webbsite med guider om bokföring
Lönespecifikationer och arbetsgivardeklaration av sociala avgifter för egna företagare
Från Excel till databas med geokodning till webbsite till bokningssystem
App för iPad för sjukvårds-enkät
Administrationssystem för uppdragsutbildning
Webshop med skräddarsytt administrationssystem (backoffice)
Returhantering med streckkodsläsare till webshops administrationssystem
Fraktsedelutskrift PacSoft / Unifaun till webshops administrationssystem
Ratsit-koppling för kredit-, adress- och ålderkontrolltill webshops administrationssystem
Digital trycksakspublicering 26 språk
Diagramritande av produktionsdata vindkraftverk
Konvertera massivt Excelark till fleranvändardatabas i FileMaker
Scrolla ner för att läsa om dem, eller klicka ovan och bläddra. Artiklarnas skapelsedatum är ungefär när de levererades.
Som en liten övning för mig själv i Javascript så skapade jag en webbsida med lite knappar för att öppna rekryteringsföretagens lediga-jobb-sidor i egna flikar. Allt är inkluderat i samma sidas kod (listan på rekryteringsföretag och deras namn), och javascripten med funktioner för att sammanställa html-kodsnuttar som skrivas in i knappars namn och i texten på olika ställen.
Sidan finns här https://alltommig.nu/rekr och det finns även ett Github-projekt för den som vill anpassa sidan för egna behov.
Det är en SPA-Single Page Application, som bara gör detta. Mera info på sidan och på Github-projektet.
Lade även till delningslänkar för Facebook, LinkedIn och Twitter, som en övning i OpenGraph, Twitters motsvarande meta-taggar och även template-ramverket Boostrap och Bootstrap-Icons.
- Artikelinfo
Period: 2023
Teknik: Woocommerce, Filemaker Pro, API och cURL.
Problem: Överföra produktdata från FileMaker till Woocommerce (en webshop för Wordpress).
Screenshot från inuti FileMaker-lösningen med samma info som skjuts över till Woocommerce.
Om du har ditt order-lager-faktureringssystem med produkter/artiklar i FileMaker men vill skapa en webshop i Woocommerce så finns det med FileMaker 19 en bra lösning på problemet att skicka över alla dina produkter till Woocommerce.
Den heter Woocommerce REST API / (documentation) och den bygger på cURL, som Filemaker numera kan "prata".
Jag gjorde ett test i början av 2023 att skjuta över produktinformation från FileMaker till Woocommerce med API'et och testet visade att det fungerar alldeles utmärkt.
- Artikelinfo
Läs mer: Överföra produkt-data från Filemaker till Woocommerce (via REST API och cURL)
Period: 2022
Teknik: Joomla, Filemaker Pro, API och cURL.
Problem: Jag använde flera år en extension till Joomla! för bloggande. Men ville inte betala för den längre och då var alla bloggar kvar i det verktyget och inte i Joomlas eget artikel-system. Så problemet var att överföra gamla bloggar från Easyblogs blogg-tabeller till Joomlas artikel-tabeller och visa upp bloggen i "standard-Joomla" istället.
Screenshot inifrån FileMaker-lösningen jag gjorde, till vilken jag importerade gamla blogginlägg som CSV-filer.
De verktyg jag använde för detta projekt var Easyblog (gamla bloggen), Joomla (nya bloggen), PhpMyAdmin (exportera tabeller till CSV), Postman för att testa API-anrop, Filemaker (en generell databas), CSV-filer, cURL (för att prata med API't) och Joomla 4 API.
- Artikelinfo
Period: 2015--pågående.
Teknik: Alla möjliga - teknisk support på Mac, PC, Windows, Linux, Android och IOS
Har under många år erbjudit teknisk support via kommersiella mailinglistor, till vilka jag även skickar tips-mail.
Listorna är gratis sedan 2018 då jag lade ner mitt företag och möjligheten att ta betalt.
I okt 2021, återpublicerade jag alla tipsen på en egen site - listorna.mammals.se.
Där finns de i ett listarkiv och där kommer även nya tips publiceras.
En del av de kommande tipsen finns det i alla fall bilder av i min design-portfolio.
Vill du testa vara med ett tag, skicka mig ett mail så lägger jag till dig.
- Artikelinfo
Period: 2012--2021.
Teknik: Joomla med Kunena som forumprogramvara.
Jag startade ett forum för det praktiska hantverket i att få ett helt land att byta åsikt, som jag döpte till Aktivistforumet. Men det är nedlagt sedan 2021-03-23.
Det viktiga: Där fanns tips om sociala media, marknadsföring, ledarskap, layout, videoproduktion, kommunicera ideer mm.
Det var ett forum med olika kategorier för aktiva medlemmar i flera organisationer att kunna pitcha ideer, hitta andra som ville haka på och samla på kunskaper och resurser (filer) till stöd för att genomföra dem. Med fokus på det praktiska hantverket.
Nästan 1000 inlägg blev det.
- Artikelinfo
Period: 2007--2021.
Teknik: Joomla!, Excel och Filemaker
Jag byggde denna webbsite för länge sedan för att samla på ett ställe en del information om bokföring som jag behövde som egen kämpande småföretagare. Jag ville också dela med mig av denna konkreta och praktiska information till andra småföretagare som i likhet med mig kanske hade svårt att finna den i tjocka böcker om bokföring.
- Artikelinfo
Period: 2006--2010, sedan igen 2016-2017.
Teknik: Excel + Filemaker
I samband med att jag byggde webbsiten Bokföra moms . se så skapade jag en lösning som jag saknade på marknaden själv.
När man betalar ut lön till sig själv och man är sin egen arbetsgivare, så brukar man ta vad som är kvar på förtagskontot i slutet på månaden och skicka till sig själv. Det betyder att lönen varierar från månad till månad och den siffra man har är netto.
- Artikelinfo
Läs mer: Lönespecifikationer och arbetsgivardeklaration av sociala avgifter för egna företagare
Period: 2018-06-01--2018-09-11
Teknik: Excel + Filemaker + MySQL + ODBC + Geokodning via API'er: XML/URL/JSON, event-hanterings-tillägg.
Inför valet 2014 och igen 2018 skapade jag en webbsite där man som frivillig i olika politiska partier kunde boka sig för att hjälpa till med att distribuera valsedlar på valdagen. Många svårigheter löstes. Valmyndighetens Excelfil över vallokaler innehåller dubbletter som behöver raderas. De saknar även postnummer så kartprogram i mobilen hittar dåligt. Då man skall besöka flera adresser behöver man lösa handelsresandeproblemet, att finna snabbaste rutten. Allt detta löstes.
- Artikelinfo
Period: 2016-04-05
Teknik: Filemaker Pro (Mac OS / Windows) / Filemaker Go (IOS)
Enkäten gällde höftfrakturer och skapades åt Akademiska sjukhuset i programmet FileMaker Pro ( www.filemaker.com ).
136 frågor, enkäten fylls i på iPad på klinikgolvet med appen Filemaker Go, sedan processas svaren på kontoret för forskning och uppföljning. En fleranvändarlösning där man direkt på kontoret kan se vad som fyllts i på golvet.
Sedan exporteras data för att sedan kunna laddas data upp till den nationella höftfrakturdatabasen, Rikshöft ( https://rikshoft.se/ ).
- Artikelinfo
Period: 2015-12-15--2018-04-25
Teknik: Filemaker Pro, Serveradministration, Mail, PDF, Excel.
Ärvde ett FileMaker-projekt dec 2015 och jobbade med det till april 2018, där man adminstrerar deltagare för ett universitets uppdragsutbildningar inom Rektorsprogrammet och VAL-projektet.
- Artikelinfo
Läs mer: Administrationssystem för Universitetens uppdragsutbildningar
Period: 2013-2015.
Teknik: Hikashop, Filemaker Pro, MySQL, PHPMyAdmin, HTML/CSS, Ratsit, Pacsoft, XML, Streckkoder.
Webshop byggd i Hikashop ( http://www.hikashop.com ) där logistiken sköts i FileMaker ( http://www.filemaker.com ) som importerar data direkt från shoppens bakomliggande MySQL-databaser och skriver information till samma databaser. Dessa uppdateringar syns när kunden loggar in och tittar på sin order.
Under perioden så byttes shop-programvara och FileMaker-lösningen anpassades till den nya shoppen, Hikashop.
Webshoppen lades ner i samband med att ägaren emigrerade.
- Artikelinfo
Period: 2013-11-01
Teknik: Streckkodsläsare, FileMaker, mail, Excel.
Samma webshop-projekt som tidigare där administrationssystemet var byggt i FileMaker så erhölls då och då en låda med returnerade icke uthämtade paket från Postnord och dessa returer behövde registreras på ordern. Vidare behövde fakturan makuleras, en ny faktura skapas på frakten, kunden spärras i systemet för fler leveranser, varor i leveransen skall inlevereras till lagret och lagersaldot skall ökas.
När lösningen var klar behövde användaren bara blippade ett antal kollinummer med en streckkodsläsare och sedan klickade man på en knapp så gjorde FileMaker resten.
Scannern var en enkel scanner från Clas Ohlson och lösningen sparade enorma mängder med tid.
- Artikelinfo
Period: 2012-12-03
Teknik: FileMaker Pro, MySQL, XML, PacSoft, Unifaun Online Connect, mail.
Samma webshop-projekt som tidigare där administrationssystemet var byggt i FileMaker så lade jag till funktionen att skriva ut Postnords fraktsedlar via tjänsten PacSoft ( https://www.postnord.se/vara-losningar/supply-chain-och-logistik/digitala-logistiklosningar/pacsoft-online ).
- Artikelinfo
Period: 2012-12-01
Teknik: Filemaker, API (URL-anrop)
Samma webshop-projekt som tidigare där administrationssystemet var byggt i FileMaker så utfördes adress och ålderskontroller via anrop till Ratsit ( https://www.ratsit.se/ ).
Då tidigare kontrollerade kunders ordrar lagrades, kunde dessa batchgodkännas för plock. För nya kunder visades orderns namn/adress brevid folkbokföringens namn/adress för jämförelse, om det var lika och åldersgränsen uppfyllt grönmarkerades ordern av systemet och användaren godkände.
Systemet hade även en leveransspärr så att ordrar till vissa kunder/adresser inte plockades pga av tex försvinnande paket, att ordrar inte hämtas ut, inte betalas mm.
- Artikelinfo
Period: 2011-04-01
Teknik: Filemaker Pro, flerspråksöversättningar, symbolöversättningar, PDF, ISO-standarder.
Åt ett stort svenskt modeföretag som säljer sina kläder i 26 länder så behövde en tvättrådsetikett tillverkas. Plaggen var allt från underkläder, jeans, t-shirts, hoodies, mössor, halsdukar till jackor för både höst och vinter med fordring mm så behövde vartenda plagg ha en unik tvättrådsetikett (wash and care) och den behövde ha tvättråden med symboler och vissa fall textinstruktioner plus tillverkningsmaterial för 26 länder. Däribland USA, Kanada, Kina, EU, Korea och Japan. Många problem att lösa, däribland att vissa länder har samma språk (franska tex), och att det finns i världen fem olika standarder för tvättråd. Plus vis info behövdes för tulländamål som tex tillverkningsland och koder för internationell handel mm.
- Artikelinfo
Läs mer: Digital trycksakspublicering (tvättrådsetiketter på 26 språk)
Period: 2010-10-01 - 2011-03-28
Teknik: FileMaker Pro, Filemaker Server, ODBC, SCADA, Office Link, VPN, FTP.
Läsa och visa upp aktuella produktionsdata från vindkraftverk i en park i Norrland på en display i receptionen på företaget i Stockholm, med Filemaker. Som behövde prata med parken via ett maskinkommunikationsprotokoll som heter SCADA, via ODBC/JDBC. Mycket krångligt få till men det gick.
- Artikelinfo
Läs mer: ODBC/JDBC/SCADA + diagramritande för produktionsdata på vindkraftverk:
Ett svenskt modeföretag som säljer i 26 länder och tillverkar i något dussin länder hade ett superkomplicerat massivt kalkylark för att beräkna priser på de 26 marknader de sålde sina kläder på, som innehöll inköpriser, valutakurser, importtullar, importkvoter, tillverkningsland, försäljningsland, önskade marginaler och därmed slutpris med mera. Många av dessa saker behövde även importeras till affärssystemet Garp för vidare bearbetning.
Jag konverterade detta kalkylark till Filemaker för att underlätta import, prisberäkningar och export, vilket var ett enormt komplicerat åtagande då det fanns över 200 beräkningsfält med formler med hänvisningar enligt villkor och affärslogik. (En vara tillverkad i ett land som såldes i ett flera andra hade olika priser och marginaler beroende på tullar, valutor mm).
- Artikelinfo