Hi
Please check below points :
1. Need to build a small website for a small technical staffing firm.
==> ok.
2. It should have be a professional looking website, with login functionality to upload training videos, doc files, pdfs etc.
==> ohk so here USER will login from front side and upload the FILES and Admin can access it from adminpanel.
Let me know if there is any other need.
3. Should also have webmail icon on website, from where you can login to company webmail.
==> Sure, so here we need to provide link to that icon.
4. Should be a fairly simple project.
I have domain and hosting
==> ok.
Let me know your views. :-)
Best Regards,
Ghanu.