Separate Projects Vs Areas

I am working on a project that has to do with Suppliers who will have an admin interface to manage their inventory, buyers who will buy products showcased by suppliers and also have Admin. Which is better, Creating a separate project in thesame solution for each category role or creating Areas is the best

.NET Foundation Website | Blog | Projects | Code of Conduct