Should I do microservices ?

No.

Keep it simple. Build a monolith first.

Unless you're a massive GAFAM-scale company, microservices add unnecessary complexity.
Microservices are an organizational constraint, not a technical solution.