web project core