Skip to content

The website resembles Facebook with features such as user registration, profile customization, posting content, reacting to posts/comments, following/unfollowing other users, favoriting posts, and viewing follower/following lists , and responsive for all devices.

Notifications You must be signed in to change notification settings

AbdelattyBadwy16/Social-Media-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

The website resembles Facebook with features such as user registration, profile customization, posting content, reacting to posts/comments, following/unfollowing other users, favoriting posts, and viewing follower/following lists , and responsive for all devices.

Features :

  • user and admin registeration.
  • add posts.
  • delete or edit your posts only.
  • add react and comment in posts.
  • delete your react or comment in posts.
  • follow and follow back.
  • see all follower and all following.
  • edit user information.
  • add post or delete it from favourite posts.
  • show all your favourite posts.

Technology Used :

frontend :

  • reactjs
  • context api
  • typescript
  • tailwind for styling
  • toast library for notification
  • cookies

backend :

  • .net web api
  • entity framework core
  • jwt for token
  • user manger for mange users and roles
  • sql database

In the future, I plan to add more features to the project.

here some photo from project

first page for registration

1

after register we can login

2

this is the home page

3

here we can see two navbar top and left

4

here we can add comment or add post to your favourite posts

5

here we can add new post

6

this is your new post

7

here we can edit or delete my post

17

here we can show all favourite posts

18

here we can show the profile

8

here show how we can edit about section or add react to posts

9

here we can edit your info by click the checkbox and edit it

10

here the new edits added and i,m change the profile photo here .

11

here it will show all photos you added to posts or profile photo

12

here we can show all user of app sorted by his follower

13

here i can add follow to any one

14

here my following that increase

15

here i can see the user that i,m folloing

16

About

The website resembles Facebook with features such as user registration, profile customization, posting content, reacting to posts/comments, following/unfollowing other users, favoriting posts, and viewing follower/following lists , and responsive for all devices.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published