Yes, this is possible, but it is too much to explain here.
If you have more specific questions about
parts where you don’t know how to get something to work, you can ask again.
Otherwise i need to redirect you to Youtube Tutorials and the Documentation.