Coder Social home page Coder Social logo

tushit99 / anthropologie-clone Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 2.53 MB

Fashion Frenzy is ECommerce Website & is a clone of Anthropologie. With a vast collection of products of fashion and clothing, we offer a seamless shopping experience. Our user-friendly interface and secure payment options ensure a hassle-free shopping experience for our customers. Shop with us today and discover the convenience of online shopping!

Home Page: https://frontend-suhail3535.vercel.app/

JavaScript 79.42% HTML 0.64% CSS 19.94%
chakra-ui css javascript mongodb nodejs nodemon reactjs redux redux-thunk

anthropologie-clone's Introduction

Fashion Frenzy

Fashion Frenzy is ECommerce Website & is a clone of Anthropologie. With a vast collection of products of fashion and clothing, we offer a seamless shopping experience. Our user-friendly interface and secure payment options ensure a hassle-free shopping experience for our customers. Shop with us today and discover the convenience of online shopping!

Deployed Link

Visit: https://frontend-suhail3535.vercel.app/

Clone of Anthropologie

Anthropologie is a unique, full-lifestyle shopping destination, with a mostly exclusive assortment of clothing, shoes, accessories, beauty, furniture, home décor, garden, bridal, and more.

Functionalities

  1. Admin Page
  2. Cart Functionality (like adding an item and removing)
  3. Login and Sign Up
  4. Product Page (with Sorting)

Our Mission

Home Page

image image

Admin Page (Add,Edit and Delete Product )

image

Product Page

image

image image

SingleProduct Page

image image

Cart Page

image image

SignIn Page

image image

Tech Stack

Front-End

  • HTML
  • CSS
  • JavaScript
  • React

Back-End

  • NodeJS
  • Express
  • MongoDB

External CSS Library

-Chakra UI

#Front-End Deployment - netlify #Back-End Deployment - Cyclic

Note

This website is fully mobile friendly. You can use this website in mobile, tablet either desktop as well as. You feels very nice when you are using this website.

Things Used We using different kinds of the technologies to make this website. These things are as follows:

  • Javascript, React, Readux, Chakra UI, CSS, HTML etc.

Contributers

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

Folder Structure and Packages

==>Before you start:

  • We have already created all the folders which you will need during journey.

  • WE have already setup all the things related to redux, .env, Chakra UI and react-router-dom You guys have to just start developments.

  • Also given you sample Navbar and Footer components so that you get comfortable about folder components export.

  • You will get all the routing files in Mainroutes folder.

  • You can also use context-api if needed.

  • All the end-points and base-url is in env files.

=> Clone the directory to start work $git clone https://github.com/suhail3535/alive-run-138

=> Ok guys here are the some basic instruction before you start , If you are here you are successfully pulled the code and you are ready to type you first command in terminal.

Step-1- Navigate to proeject directory using $cd alive-run-138

Step-2- install node_modules using $cd npm install

  • It will install some common dependencies:-
    • $npm install react-router-dom redux react-redux redux-thunk axios
    • $npm install @chakra-ui/react @emotion/react @emotion/styled framer-motion

=> Some helpful Tools during development :
- Chakra-UI - https://chakra-ui.com/
- Chakra-Templets - https://chakra-templates.dev/#
- String Builder - https://codebeautify.org/string-builder
- Chat-gpt - https://chat.openai.com/chat
- Your-Team-members- https://chat.whatsapp.com/KR80RM0zbWi6agJVFL66Z9

DATABASE SCHEMAS

/user

|GET
`/user`-------> |POST
                |-----> `/user/register`  //for registering user

                   {
                      email:"[email protected]",
                      password:"12345",
                      name: "suhail"
                    }
-------------------------------------------------------------------------------------------------------
                |POST
                |-----> `/user/login`

                   {

                        email:"[email protected]",
                        password:"12234",

                    }

-------------------------------------------------------------------------------------------------------

                |GET
                |---> `/admin`

                  headers:{
                    Authorization:`kjxbjbjxsjbxsbdbxbsaodboaodsbdoubdba`
                    }

 -----------------------------------------------------------------------------------------------------

 # /product

|GET/POST /product---> |GET/PATCH/DELETE |-----------------> /product/:id

        |GET -----> /product?category=kurta

           headers:{

                Authorization:`kjxbjbjxsjbxsbdbxbsaodboaodsbdoubdba`

        }

        |POST --> /product

            [{
                name: "Pilcro The Romy Relaxed Buttondown",
                img: "https://images.urbndata.com/is/image/Anthropologie/4110907290003_019_b2?$a15-pdp-detail-shot$&fit=constrain&fmt=webp&qlt=80&wid=720",
                price: 7399.47,
                Spise: 8057.2 ,
                brand: "Pilcro" ,
                rating: 4.2
            }]

             headers:{

                Authorization:`kjxbjbjxsjbxsbdbxbsaodboaodsbdoubdba`

                }

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.