Skip to content

Nikita80230/HollyMolly

Repository files navigation

HollyMolly

This is a pet project. Online accessories shop.

Table of Contents

Features

  • Header

    -drop-down list of categories

    -search by product name

    -logo

    - if the user is already logged in , navigate to Favorites page

    -navigate to Register page or Profile page(if the user is already logged in)

    -navigate to Basket page

    Image product

  • Footer

    Image product

  • Home page

    Image product

  • Catalog page

    Image product

  • Authentication pages

    Image product

  • Product page

    Image product

  • Basket page

  • Submit Order page

    Image product

  • Favorites page

    Image product

  • Me profile page

    Image product

  • My orders page

    Image product

Technical task

Figma layout

Backend documentation
https://teamchallenge-001-site1.ktempurl.com/swagger/index.html

Technologies

  • React.js - for frontend implementation

  • ASP.NET 8 - backend

  • SQL Server - database

  • Redux Toolkit - to store the state of the components

  • Styled Components- application styling

  • Redux-persist - data storage of the current user

  • Formik & Yup- forms and validation

  • React-hot-toast - pop-up messages

  • React-modal - modal windows

  • Axios -processing requests to the server

(back to top)

Getting Started

To get started with this project, follow installation instructions below

Installation

  1. Clone the repo
    git clone https://github.com/Nikita80230/HollyMolly
  2. Install NPM packages
    npm install
  3. Start the development server
    npm run dev
  4. Open https://https://holly-molly.vercel.app/ to view in the browser

(back to top)

Releases

No releases published

Packages

No packages published