Foodgram is een social media network voor echte foodies. Of je nu je eigen culinaire creatie wilt delen, jouw gerecht op restaurant ten toon wilt stellen of gewoon inspiratie wilt opdoen, dit kan allemaal! De Foodgram-feed geeft de laatste posts weer van gebruikers waar je allerlei gerechten kunt bewonderen.
Een post model bestaat uit zes verschillende properties:
- Image: de gebruiker laad een foto van zijn of haar gerecht in.
- Like: via deze toggle like je anderen hun gerecht.
- Title: hier wordt een naam gegeven aan het gerecht.
- Author: de naam van de gebruiker.
- Description: een korte beschrijving.
- Tags: de gebruiker zal bij het uploaden van een gerecht keuze hebben om (maximum drie) tags te kiezen. Via tags bestaat er de mogelijkheid om de Foodgram-feed te filteren.
- Comments: een overzicht van comments die gegeven wordt, elke comment geeft de user weer die de comment geschreven heeft (automatisch ingevuld a.d.h.v. ingelogd profiel), en de comment zelf.