Yasin051197 / adobe_assignment

In this website User can add user, add post, like the post , unlike the post. Also user can get the analytics of users count, posts count, top 5 users and top 5 posts .

Home Page:https://adobeassignment1.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

adobe_assignment

It is a full-stack web application where user can add user or add post functionality using Backend.

IMP Note* :- Server is taking time to get the data so wait for 1 min,otherwise refresh it.

  1. Post
  2. Get
  3. Put
  4. Delete
  5. Responsive

Main ponts-

1)Post:-

In this method user can post the user with thier name, email and bio and data will be store in backend collection of users

Also user can post the post with user_id and content, and data will be store in backend collection of posts. Here we set the relation between a user and with his posts, So post will include the that perticular users users id. So for that purpose you need the user_id of any user so you can take the users id from allusers page.

User can make post request for liking the posts or unliking the post from allposts page

On allusers and allposts page user have a view button, from thier user can view the user all data or post created user data and user can atake the user_id.

2)Get :-

In this method user can get the data of user and post

For example geting all users, all posts, single user, single post, count of users and count of posts

In Analytics pages of user and post, There user can see the total number of users and top 5 users who maked max posts or number of posts and top 5 posts who has max likes

3)Put :-

In this method user can update the data of users and posts

On allusers and allposts page user have a edit button, from thier user can update the users data or posts.

4)Delete :-

In this method user can delete the user and post

On allusers and allposts page user have a delete button, from thier user can delete the user or post.

5)Responsive :-

All the pages are responsive for any screen

About

In this website User can add user, add post, like the post , unlike the post. Also user can get the analytics of users count, posts count, top 5 users and top 5 posts .

https://adobeassignment1.netlify.app/


Languages

Language:JavaScript 87.9%Language:CSS 7.4%Language:HTML 4.7%