... and I am a third-country national
Fundamentally, third-country nationals need
- authorisation to stay in an EU country (e.g. a visa or residence permit) and
- authorisation to work (e.g. a work permit for self-employed people).
Check the laws of your destination country to find out about the requirements you must fulfil for entry and residence.