Futsal mojster
1 step registration
Invite and compete with friends
Perfect for tournaments
Simple to manage
Bootstrap + jQuery + PHP
Video
Futsal semafor
Can be modified for any sport
Mobile/phablet responsive
User friendly
Excellent for lower leagues, tournaments
Bootstrap + jQuery + PHP(CodeIgniter)
Demo(gost/gost) |
Video
Apartma Thomas
Landing page in Semantic-UI
PHP (localization)
Link
Lineage 2
Laravel 5.4
Bootstrap + jQuery
Link [in development]
admin/admin123 | user/user123
Git source
Mini / scripts
Arduino Wake-up on Lan (C) Video
"2 Clicks" upload (C#) Video
PrtScr cut + upload (C#) Video
Domain proxy getter (perl) Video
Initiative to make futsal mojster came from a friend who is closely involved with futsal in Slovenia. Because futsal itself doesn't get as much attention as soccer, the funds to promote it are much lower.
Those who know of it usually also play it, either recreationally or in a club. Because of that is community much smaller and people who are in it long enough, know eachother.
The idea was(and still is) to unite them in a game they all like and play, with a competitive spirit of betting on teams and players they know, or they even play in!
Although the application is already live, it still has lots of room to improvise new features. It will probably see an update in near future.
"This project first started off as something insignificant, but it later turned into quite useful and extensive application. It cosists of 2 main modules, administrative and data display. First one allows different users to maniuplate data (in this case futsal teams and matches), second one displays the data."
This was the original description of version 1.0 . Since its single purpose was functionality, no special attention was given to anything else.
Simple plain text interface was enough to satisfy given goals.
As I became more eager to learn PHP and anything that comes with, I figured it would be time to actually start using frameworks to ease up and help finish my projects which never got finished. I've decided to start with CodeIgniter and
soon "Futsal semafor" v 2.0 came out.
Currently it's in beta testing, but it should be fully working soon enough.
A good friend of mine is an engineer and he purchased an arduino uno unit. He was toying around with it and suggested me to take a look at it, because it can be programmed in C. I have seen one before, but Intrigued, I downloaded IDE from Arduino website and tried it. It was fun, but I literally had no use for it so I left it alone.
After a few days same friend had suggested me to try teleduino library, which enables you monitoring certain elements over their website (you have to register to get personal key, it's free!). I tried it, liked it, but the functions available were very limited. We had some discussion over it, when he mentioned me he would like to use arduino component for WOL (wake-up on LAN), because he's often away, but still needs remote access to his home PC and refuses to leave it powered on without reason. He wanted an unique solution, because having more than 1 subnet and router leads to complications regarding wol signal. Having arduino connected to router in same network as pc solves everything as firewalls, different networks pose no problem at all.
Suddenly everything became way more interesting. I decided to copy teleduino concept and modify it. What I did was :
program arduino unit to connect to an outside linux based server
program server application in C and run it in background on remote linux server
arduino web manager (PHP)
mysql database
android application with POST request to arduino web manager
Idea how it works is best shown in images first :
To wake-up pc user has 2 options - either log on website interface, or simply press a button in android application. Whatever the options, when user decides to do it, mysql table with arduino changes flag. Server application, which is connected with arduino all the time, checks values in DB on certain intervals. Depending on the data found, it decides wether to send wake signal to arudino component or not. Arduino is listening incoming data and checking for commands. When the command is found, it executes it and replies to server that it has been executed.
Quick video to get the general idea:
Update is coming soon.
"2 Clicks" upload
Often most useful utilites are released due to laziness. One who has to do 20 same clicks few times a day, wants to shorten it into 1. Or 2. Maybe 3. Sounds familiar?
Well it does to me. Whenever I want to upload a file to share it with someone on irc/skype/wherever I have to log in onto ftp, type password (because storing them is never safe), click few times to get to the proper folder, find file on localhost, few clicks again, and ok, we've got it ! Oh wait, now I have to type down the whole url manually to someone .. eh.
I could use other software - dropbox for example, but it wasn't an option. I wanted the application to do everything I want it to do, nothing more, nothing less. Besides, I get to code something in C# I will actually use.
The idea is simple, so is the application.
Install.exe copies File_upload.exe and its config file to (default c:\program files (x86)\MW) folder and creates registry entries for folder and file right click.
File_upload takes file path as argument (either right click or via command line), zips the file/directory and uploads it to config specified url.
PHP at server side accepts the file, verifies the password, moves it if it's correct, and replies with path to the file.
If you would like to try it, upload works for this site, of course, feel free to test it . Caution, it doesn't include uninstaller, so if you do it, you have to remove registry keys manually.
Note. : It requires .NET 4.5 at least (install.exe will automatically detect your version and lead you from there on).
(no download atm, fixing :))
Video
PrtScr cut + upload
It's quite simple - there's many programs out there which already do this, but I wanted files to be on my own server where I can manage them, create gallery, and after time look back on them what I was doing. A bit of a reminder, I guess.
When you run the program, it minimizes into the tray and binds hotkey(in this case ctrl+f12) to take print screen. Once it's pressed, user has ability to choose which part of the image he would like to cut. Once it's selected, the cut image is uploaded on web server.
Version : Beta!
Video
I LIKE CHALLENGING MYSELF IN
PHP
HTML
CSS
Javascript
C, C#
Python
Perl