Skip to main content

Posts

Showing posts with the label Portfolio

Simulation of Gravitational Pull in randomized Solar System

Launched in November 2017. View Project Displays a full solar system with planets doing circular movement due to gravity pull of the sun Written entirely on JavaScript How it works? I used an interval that repeats an algorithm for about 30 miliseconds. The algorithm spawns the point-planets with the position (random(0, canvas.width / 2) , canvas.height / 2) and a starting point towards the bottom of the canvas. Than I used the formulas of my book that calculate the gravitational force with which the planets are pulled towards the sun performing circular orbits. The formula i used for gravitational force is F = planetMass * sunMass * gama / distance^2. To make the orbits circular I set this force equal to circular force F = Mass * Speed / distance; Through that I could define the starting speed of each planet. If you want to see some weird planet orbits try changing the parameters of the browser window on your desktop or by rotating the phone screen if ...

GraphMaker Project

View Project Made with pure JavaScript, HTML and CSS. No external libraries used. Not mobile-friendly yet. GraphMaker.tk is a light weight web framework that can be used to draw mathematical functions on screen real time, allowing the user to understand and experiment with the behaviour of different functions in 2D space. It is fast, reliable and easy to use. If you have found it hard to use, scroll down this page and you find the section on how to use this web application. How it works The way this works is simple and easy to explain, even though the entire project might look like a giant hard-to-make software program. Everything begins with the converting of functions from user input into JavaScript legit functions using the Function ();  Object. All the functions are added in a huge array of functions that are all going to be drawn at the same time in the canvas. Then another part of the program converts the values entered and received from the user...

Website Crawler Projekt

Launched in September 2017. View Project Website Crawler is a small program I have built, that scans a website looking for its links, which get also scanned until a full collection of that website's links is established and displayed. Useful when you are looking for individual elements of a webpage without having to go through the pages. For example you might be looking just for the images of the website and this program is able to fetch most of them, as the quality of results is based on the website. However there are going to be improvements in the algorithm for better and faster scanning. Download Website-Crawler We offer two versions for the program, the .exe version which is easy to use and supported only on Windows and the .jar version which is in raw Java, and cannot be executed independedly. To run the .jar file you need to open your Command Line and type:   java -jar WebsiteCrawler.jar  . Both of these files below  require Java  to run. Na...

NetChat Project

Launched in 26th August 2017. View Project NetChat is a powerful web chatting software written in Java for the client side, and in PHP and MySQL in the server side, because of the limitations that exist in free hosting. Table of contents Choose what you are looking for to get started: Description Screenshots Downloads Description The primary idea of NetChat is to exchange messages between the users, just like WhatsApp or Messenger. You create an account, log in and text any other NetChat user you want, simple as that. You can also personalize NetChat using the colors and fonts you feel most comfortable with. Even in poor internet connection the App will still work. As our next step, we see jumping into mobile development, by creating the NetChat App for Android and iOS, which would be a great breakthrough for this project. It is totally free to use and we'll make sure it always stays that way. Also want to mention that the data that gets exchanged via this Applicat...

PHP Mailer

Launched in September 2016. View Project PHP Mailer is a simple project written in the PHP back end programming language that allows you to send emails to anybody using any existing or non existing email address you want. Note:  This is a great feature and therefore it can be misused or overused. Please note that every email you send will be stored in the database so if you are thinking of doing harm to any web user than your ip will be banned for one hole year and you won't be able to access this website any longer. Note:  As this website is hosted without any charge, the provider allows us just to send 50 emails daily and therefore the number of emails you can send daily is limited and depends on the number of requests(sent mails) of other users. Here is an example of me receiving an email sent from PHP Mailer: Use this tool wisely and you will notice the importance of it in real life. If you do like it please share with your friends or ot...

My Private Blog Project

Launched in June 2017. View Project Back end written in PHP, MySQL. Front end written in JavaScript, HTML, CSS. No external libraries were used. MyPrivateBlog is a web platform that enables its users to keep their thoughts, notes, wishes, diary posts, essays, important links from the web, blog posts, unfinished articles etc... in a safe place, accessible from any device with an internet connection at any given moment. With Privacy becoming more and more important in the internet, we use the latest algorithms and the newest technologies to keep your data secure and hide it from spying eyes. You have the control over your posts. You can make new ones, customize and edit the exiting ones, delete the ones you don't line or the ones which you don't want to see in your timeline, you can star important ones and you can pin certain posts to the top of your timeline. Although MyPrivateBlog may seem as a fully established website, we disagree to that as we...