amanpatel3045 / totalitycorp-frontend-challenge

totalitycorp frontend challenge, intermediate level e commerce website

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

totalitycorp-frontend-challenge

Intermediate E commerce web application

This is an interactive E commerce web application created using ReactJS. The application enables users to explore and search for books, view detailed book information, add books to a shopping cart, and complete orders.

Fronted Deployed Link:- https://amanbookstore.netlify.app/

Backend Deployed Link:- https://api6-i6vc.onrender.com/

Table of Contents

Usage

The Bookstore application provides the following functionalities:

Home Page: Displays all available books and a navigation bar. Users can add books to their shopping cart from this page.

Book Details Page: Provides detailed information about a selected book, including its title, author, description, price, and availability. Users can add the book to their shopping cart from this page.

Cart Page: Lists all the books added to the shopping cart. Users can view the total price, remove books from the cart, and proceed to checkout.

Checkout Page: Enables users to enter their shipping details and place an order.

Features

The Bookstore application includes the following features:

Book search: Users can search for books by title or author.

Book filtering: Users can filter books based on categories.

Add to cart: Users can add books to their shopping cart.

Remove from cart: Users can remove books from their shopping cart.

Order placement: Users can place an order by entering their shipping details.

Technologies Used

The Bookstore application is built using the following technologies:

Fronted Technologies

  • ReactJS

  • React Router Dom

  • Redux

  • Chakra-UI

Backend Technologies

  • Node JS
  • Express JS
  • Mongodb
  • Bcrypt
  • JWT Token

Deployment Platforms

  • Backend : Render
  • Frontend : Netlify

Image Preview

Home Page Image ↓

Screenshot (128)

Cart Page Image ↓

Screenshot (130)

Order Page Image ↓

Screenshot (132)

Contributing

Contributions to the Bookstore application are welcome. If you encounter any issues or have suggestions for improvements, feel free to open an issue or submit a pull request. Please ensure that your contributions adhere to the coding conventions and guidelines.

The Bookstore app

About

totalitycorp frontend challenge, intermediate level e commerce website

https://amanbookstore.netlify.app/


Languages

Language:JavaScript 96.4%Language:HTML 2.4%Language:CSS 1.3%