Today i woke up and it seems my website is not working, this is the message i am currently getting:
There appears to be an error with the database.
If you are seeing this page, it means there was a problem communicating with our database. Sometimes this error is temporary and will go away when you refresh the page. Sometimes the error will need to be fixed by an administrator before the site will become accessible again.
I want to know if it is related to godaddy or it's something on my side.
I appologize for the inconviences you are facing. Your PHP is having issues communicating with mysql. This means that either your host string is incorrect or that your mysql server needs to be restarted. Since you are on shared hosting you will need to contact godaddy to have them restart the service. This happens when there is a memory overflow.
please note that, i offer direct support that is in no way associated with GoDaddy's regular support channels; but, for immediate technical support you can contact me at: https://join.skype.com/t3cxhmNCspqu