front end proj