need guidance before jumping into a major project

Printable View