voli.OOSpeaker

Idea of this tool is to help my sons with their issues with reading. Then read very slow but can easy learn by listen of spoken words so i found this way to help them to read and listen the same text in the same time. Application load text form clipboard then split it into paragraphs and if it speaks it is also showing current spoken text on screen.

Maybe this tool will be usefull also for you.


voli.OOSpeaker

If you wish to download this file you can get it from Here

If you want maybe to change a tool or do something different form it feel free to get it from GitHub

[portfolio] Medison

For Medison – medical company we delivered system to support their patients database.

System has following functionality:

  1. Patients database
  2. Patients registration and schedule
  3. Patients history
  4. Documentation management

Bellow you can find few basic screens of system:


medison1medison2

Technology stack:

  • Database – SQL Server
  • Client application – WPF

[portfolio] BMB Steering

For BMB Steering we (app-Consulting) prepared ERP database. Goal or our system was to replace existing excel planing sheets with system which will work until company will start to work with SAP. Second goal was also to teach users to work with systems.

Main processes supported with this system was:

  1. Master data managements with parts master data, BOMs, Routings and machinery configuration.
  2. Warehouse management with support automatic booking of materials based of routings configuration, and consignment stock management.
  3. Production management based on production orders.
  4. Quality management which supports quality tests, blocks and releases.
  5. Reporting. Advanced reporting based on loaded data and users requirement
  6. Production planing for each production step based on customer demands and stocks.

Bellow you can find few screenshots

bmb1bmb2bmb3

Used technology stack:

  • Database – SQL Server
  • interface – Windows forms and WPF
  • integration – import/export exes files by COM objects

[portfolio] app.Faurecja.InventServer

As app-consulting we delivered very simple inventory solution for Faurecia in Gorzów Wlkp.

Application has two components

  1. Desktop server application which collects data from scanners and support export data to Excel files:

faurecia1

2. Windows CE application for motorola scanners which are used by warehouse employees to scan labels from goods.

faurecia2

Communication between modules works over HTTP – desktop application uses nancyFX server to serve REST api for scanner application.

To keep system as light as fast as possible all logics is on desktop application so scanner application is only an interface for data service

Technology stack:

  • Desktop app – WPF
  • Scanner app – compact freamework
  • NancyFX server
  • REST services for data communication
  • no database, all data are stored in Json files.

[portfolio] app.Wypozyczalnia

In app-consulting we offered to one of our client ipcars form Gorzow system to support car rental company.

Application contains complete database of cars and support car rental prices starting from registering client request to support car releasing and receiving form client.

Application has web based interface where all data are processed in calendar-like view. Look at screens below

wypozyczalnia1

wypozyczalnia2

Additionally employees who are responsible for cars management have android application to see which cars should be released to client and which has to be taken back.

Screenshot_2015-12-25-12-40-24

Screenshot_2015-12-25-12-40-34

Technology stack:

  • Database: SQL Server
  • backend: aps.net mvc webapi
  • frontent: html5, angularjs, bootstrap
  • android app: apache cordova hybrid app with ionic framework.

[Portfolio] voli.TPV.Containers2

As Voli we prepared application for TPV in Gorzów which supports logistics process. Application delivers workflow process for containers shipments. System should support transport containers form China to Europe and manage all necessary information in system.

Basic system functionality:

  • Containers workflow process
  • Users management
  • Data access limitation based on roles
  • Notifications

Example screens.

containers1containers2

 

Technology stack:

  • Database: SQL server
  • backend: c# asp.net web api
  • frontend: html5, angular js, bootstrap

 

 

Simple reset connection of ZTE MF60 router for aero2 users in Poland

Aero2 service is very popular free internet access in Poland. It has one problem. Every hour you must put caputcha code and after this restart your modem to reset your session for next hour of internet browsing.

This is very annoying to restart device and then connect to network or each time to go to network settings in the device and then go to WAN settings and switch of and on connection again. So today i did small check how resetting connection from browser works in background and I created small jQuery script for everyone who want to have something easier.

This is quite easy solution, but unfortunately only one way – i can send a command but have no return from modem so you have to check your modem screen to see i connection is restarted. I hope it is not a big problem for you 😀

Ok, so now little piece of javaScript:

$.post(“http://192.168.0.1/goform/goform_process”,{goformId:”LOGIN”, lucknum:”48636″, systemDate:””, save_login:”1″, languageSelect:”pl”, user:”admin”, psw:”admin”, save_login_enablebox:”on”});

$.post(“http://192.168.0.1/goform/goform_process”,{goformId:”NET_CONNECT”, lucknum_NET_CONNECT:”48636″, dial_mode:”manual_dial”, action:”disconnect”, Submit_linkset:”Zastosuj”});

setTimeout(function(){ $.post(“http://192.168.0.1/goform/goform_process”,{goformId:”NET_CONNECT”, lucknum_NET_CONNECT:”48636″, dial_mode:”auto_dial”, action:”connect”, Submit_linkset:”Zastosuj”}); },3000);

And this is all, just add this to small page when you link to jQuery and it is done.

In my example user and password is standard. admin/admin.

My app in top chart

My application – plan lekcji – free version of Lesson plan makes me very surprised. I was looking for keynote application and i found out that my app is on 9th place of to chart of free apps in Poland.

IMG_2381

 

I have no idea what to think about it, because this project is very old and i had no plan to update it. Do you think should i create new version of this app with something similar to this what i have in Lesson Plan?

Redesign of Lesson Plan application

Last few days i was working on redesign my Lesson plan application. I focused on two points. First was to change design to something new fresh and “flat”. Second goal was to make it more responsive. In old version i used jquery mobile framework which becomes very slow and user had all the time feeling like application is not fast enough. This itme i focuesd on angularjs and its mobile capabilities.

How it works now you can discover by playing with this clickable demo (if you are using windows check it in Google Chrome):

Before you start – add a child, edit child name and edit default timetable for lessons in your child school.

All data are saved locally in your browser. Application right now didn’t save anything on a web but i’m planing to release such functionality.

Please let me know your experiences with this design.