Software/Web Development – David Smit https://smit.co.za Smit in South Africa - smit.co.za Thu, 12 May 2022 18:55:03 +0000 en-US hourly 1 https://wordpress.org/?v=5.8.3 https://smit.co.za/wp-content/uploads/2013/07/cropped-kite-stilbaai-32x32.jpg Software/Web Development – David Smit https://smit.co.za 32 32 GoPaintball.co.za https://smit.co.za/gopaintball-co-za/ Tue, 18 Mar 2014 09:55:13 +0000 http://smit.co.za/?p=103 Continue reading GoPaintball.co.za]]> Paintball has always been one of those activities that everyone likes, no matter if its for a bachelor party, a casual game with friends, or as a profession.

But how do you locate/discover a new paintball close to you? Google would have been great, but only the popular fields are returned.

But fear now more, I present to you www.GoPaintball.co.za: The paintball site listing all the paintball fields in South Africa!*

GoPaintball Home Page step8 Paintball Map South Africa Fields

Any paintball owner can register to submit his paintball field (email [email protected] for details), entering contact details, facilities available, gps locations, upcoming events etc.

Once listed on the site, users can rate the field, upload images, upload videos leave comments etc!

The map will make it easier for you to find a paintball field near you.

Logo GoPaintball

Skills used
ASP.net, MVC5, c#, razor views, syntax, mssql database, bootstrap css (responsive), Entity Framework (EF6), jquery, Google maps api, Google rich snippets, Oauth, Extensive Error Logging, Rapheal Maps on home page, Custom Routing, Visual Studio Online, SEO optimized, Lavish Bootstrap

This might seem spammy, but I notified every paintball field I could find via email to upload their details to GoPaintball.co.za, I did this by entering all emails in a CSV file, and sending a generic message to all with some help how to use the site. I created a c# console application I created to send the emails, with a proffesional looking email.

Credits to my girlfriend and brother who tested the site. And Ruan Steyn for uploading fields for Gauteng!

 

*I lied, not all paintball sites are listed yet, but our database is growing, so in theory we are getting there. White lies

 

]]>
sarmie.co.za https://smit.co.za/sarmie-co-za/ Mon, 12 Aug 2013 14:41:07 +0000 http://smit.co.za/?p=70 Continue reading sarmie.co.za]]> Funny Pictures, who doesn’t like them!  But I was getting too many funny emails at work, which is better suited on a site like 9gag.com etc.  But what about funny South African pictures? The rest of the world wouldn’t get all our inside jokes,  so I created a more “localized funny image” site for all South-African’s to enjoy.

It is called sarmie

Jip that’s the best I could come up with :S  It’s slang for a sandwich in South Africa.  And If you say “Saam hier” quickly in Afrikaans (which means together) it sounds like sarmie.  That alone should bring a tear to your eye (of joy of-course, because sarmie is a humorous site)

sarmie funny images south africa screenshot

Users upload their uplifting and funny / creative images (it must be South Africa specific though) to sarmie.co.za, and from there the voting starts to try and get it onto the home page.

Users have to be logged in to upload or vote, but this can be done by registering or just signing in with a Facebook or Google account.

Technical Specs : This is my first personal ASP.NET MVC project (and loving it), Database created using Entity Framework – MSSQL

]]>
Pons.za.net https://smit.co.za/pons-za-net/ Mon, 12 Aug 2013 14:17:05 +0000 http://smit.co.za/?p=53 Continue reading Pons.za.net]]> I am a real fan of bash.org, it contains lots of funny qoutes from MIRC channels. But there was no equivalent site for the Afrikaans language (or something specific to South Africa). That’s why I created pons.za.net

screenshot pons main page

Users submit funny Afrikaans qoutes, and then its up or down-voted by the public.

Technical Specs : Created using asp.net web forms, MySQL database

 

 

]]>
LyricsMeaning for Winamp https://smit.co.za/lyricsmeaning-for-winamp/ Mon, 12 Aug 2013 14:02:47 +0000 http://smit.co.za/?p=49 Continue reading LyricsMeaning for Winamp]]> I have been a fan of Winamp since MP3’s became all the rage, but there wasn’t a proper built in lyrics viewer/editor. So I created an online service called LyricsMeaning to do just that, and also the functionality to add comments/interpretation of the lyrics.

lyricsmeaning screenshot winamp

All you need is winamp (5.5 or greater) installed, then you can add the online service directly from here.

Whenever a song is played, it will automatically search the web for the lyrics and display it.  If it cannot be found you can add the lyrics yourself.   Interpretation / comments are open to all, and it’s nice to see other’s interpretation of the lyrics.

Key features include : 
*Just play a song in winamp, and the lyrics will automatically be found
*Leave your meaning / interpretation of lyric fast and easy
*Save lyrics to hard drive in one click.
*It’s all for free 🙂

Hope you enjoy it, leave a comment below if you have any suggestions.

Technical Specs :
Made in 2005, using ASP.NET web forms, MsSql database, and it uses a lot of the winamp online services JS functions to communicate with Winamp.

edit lyrics winamp lyricsmeaning

]]>
PikkiPowPow : Guitar Tabs Chords for Winamp https://smit.co.za/pikkipowpow-guitar-tabs-chords/ Thu, 08 Aug 2013 12:59:16 +0000 http://smit.co.za/?p=38 Continue reading PikkiPowPow : Guitar Tabs Chords for Winamp]]> When I was jamming on my guitar to songs playing through Winamp, I was frustrated to move my fingers from the frets to the keyboard to search for the guitar tabs and chords in Google. That’s when I decided to make use of Winamp’s Online Services and create a plugin to automatically search and display various tabs and lyrics whenever a song is played!

Winamp Guitar Tabs Chords

It outdated at the moment, but you can add to Winamp from here

You can also search for it by opening Winamp, open media library – online services, and search for Pikkipowpow.

You can also check out the web home page, but not much going on there.

I will hopefully get some time in future to fix it up a bit, not sure its 100% functional anymore

Technical Specs :
Made in 2005, using ASP.NET web forms, MsSql database, and it uses a lot of the winamp online services JS functions to communicate with Winamp.

Preresiquites : Winamp5.55 or later

Guitar Tabs Chords Winamp

add new tab guitar tabs winamp

 

]]>
Vlugbal 2002 https://smit.co.za/vlugbal-2002/ Wed, 07 Aug 2013 15:24:06 +0000 http://smit.co.za/?p=17 Continue reading Vlugbal 2002]]> Vlugbal 2002 was my last Computer Studies project in my final year of High School.

It’s a hotseat multiplayer volleybal game written in Turbo Pascal.

Gameplay Vlugbal 2002

We had to design a piece of software that had some visual components, writes/reads to a file and contains the normal programming statements (for loops + if else etc). It uses the PC speaker for sound.

It also includes a 3D rendered intro video for the game, you can download the video directly from here.  It was made in 3D studio Max, and it took 20 hours to render on our 333mhz Celeron. (Personally think the intro is better than the game itself)

Vlugbal 2002 screenshot of video
Vlugbal 2002 screenshot of video

Go ahead and download the Vlugbal 2002 installation file, it contains the source code as well.  The intro video doesn’t automatically play in operating systems after Windows 98, but you can find it in the install directory.

If you have Windows XP or newer installed, you will need to install DosBox first before you can play the game. So install Dosbox, run it, then you have to mount and run game like so in dosbox :

[quote]mount c: “C:\Program Files (x86)\Vlugbal 2002”
c:\
game.exe[/quote]

The help file (Handleiding) contains help information in Afrikaans

Hope you enjoy this very simple game

]]>