MVC can be used for your project. It would be the best thing to use if you can implement and take the best out of it.
Learn MVC (Model View Controller) step by step in 7 days – Day 1
One of the Best articles found on code project.
MVC is the future and if you learn it and gain some experience, you rule my friend.
Opt for MVC, check out for the version you would be comfortable with.
MVC4/MVC5 any one can be used.
You are ready to learn new technologies then learn and be an expert. MVC the best to be learnt my friend.
All the best.
Post back your queries if any.