This is App where new memes can be added along with seeing the 100 most recent memes added by different users. App has been developed using MERN stack.
Xmeme-frontend
contains frontend code written using react
Xmeme-backend
contains backend code written using nodejs, expressjs and mongodb.
To install the app run the following commands in sequence(for linux):
chmod +x install.sh
./install.sh
chmod +x run_server.sh
./run_server.sh
Run the app using npm run start
command in /backend
directory
-
POST \memes
add new meme -
GET \memes
get latest 100 memes -
GET \memes\:id
get a specific meme by id -
PATCH \memes\:id
change url and caption of a meme