Trying to make a mini keyborad

Hello i am very new to any kind of microprocessor programming all though i have expirience with programing. We need to make a curcuit that does somthing using the PIC16F18855 and my idea was to make a mini shortcut keyboard, possibly with mechanical switches. But i dont know if its possible to make it work. Can someone with more knowledge help? Thank you.