Sure it's possible.
The difficulty will be on how ansi sql your sqlserver is. SqlServer has its own datatypes, that might not map directly. also the its transact sql is different, so stored procedure definitions and calls are different. You should do a POC to see how complex the migration is.
you should also check for any migrations the client code may require and that it uses sql drivers compatible with PostgreSql. the client code may also be using SqlServer features that require rework.
So the scale of the project depends on the current database schema and client codebase.