A React e-commerce book application that coded with JavaScript and TypeScript. You might find the back-end side from: https://github.com/elifnurafsar/BookClubSpringBootBackEnd.git
Note Please open the README file to see the content properly.
Here is the YouTube link of sample video: https://youtu.be/1sRn4iLO448
Inside this application there are 3 types of concepts (navigation bar based):
- Admin Page
- User Page with authorization
- User Page without any authorization
As shown in example images below, that the navigation bar changes with user roles.
Login Page
Affirmations
Logout Page
discounts.mp4
Publisher pages are also seem like author pages in creation, updation and deletion. Therefore, I decided not to give any examples from the publisher's pages.
Confirmation/check (You might think this as "shipping") and deletion processes of orders are shown in this video. It is not possible to delete an order without check it.
orderadmin.mp4
To update and delete books you have to enter the ISBN number to specified input box.
Update The Little Match Girl
updatebookfassttt.mp4
Delete The Little Match Girl
DeleteBook.mp4
Below, you can see the process of updating Checkov's biography.
Here are some examples from deletion process of an author.
Here is an example video of deletion process of a publisher.
deletepublisher.mp4
searchvideo.mp4
HomePageUser.mp4
AuthorsUser.mp4
PublishersUser.mp4
shopvideo.mp4
shopping.mp4
Note This project was bootstrapped with Create React App.
In the project directory, you can run:
- You might find the svg images that I used from : https://www.svgrepo.com/
- The beautiful animation on the home page is from: https://codesandbox.io/s/website-frok-curr-89jopk?file=/src/styles.css
- The gradient background code generator: https://cssgradient.io/