my own version of ndfy website. (assignment)