Skip to content

Latest commit

 

History

History
110 lines (64 loc) · 3.75 KB

README.md

File metadata and controls

110 lines (64 loc) · 3.75 KB

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