Feasible

meaning: able to be made, done, or achieved:

usage: With the extra resources , the project now seems feasible.