We all know that nowadays a website needs a responsive layout, by the fact that there are a lot of different devices sizes, like smartphones, tablets and desktops. In addition to this, the project organization is another important thing: letting the code more readable and easier to maintain helps the developer to modify the code when something goes wrong. Another important thing that we can't ignore is the website performance, this one depends of the website weight, but, why performance is important? Because nowadays people wants instant information, since they have a hurry life. This project has as main goal to give these three important things to the OpenSNP website.