The symptoms of viral fever
tend to last a bit longer and are bothersome. It takes few weeks upto 6 weeks to fully recover from the illness.
You are doing the right things of taking adequate food and juices. Continue the same.
You could probably take a daily dose of multivitamin
for next 2 months.
You will do well soon.