Giter Site home page Giter Site logo

kaldmanie / patronage22_lublin_js_frontend Goto Github PK

View Code? Open in Web Editor NEW

This project forked from intive/patronage22_lublin_js_frontend

0.0 0.0 0.0 30.83 MB

Home Page: patronage22-lublin-js-frontend.vercel.app

JavaScript 0.28% TypeScript 96.50% CSS 3.22%

patronage22_lublin_js_frontend's Introduction

patronage22_lublin_js_frontend in progress

E-commerce application

Table of Contents

General Information

  • The goal is to delivered MVP (Minimum Viable Product)
  • The scope of the project is to develope internet store functionality including the front-end web application in NextJS for browsing and adding goods to the basket
  • The project is managed according to the Scrum methodology with the teamwork organized using JIRA and GitHub with peer code review including cooperation with the QA team.

Technologies Used

  • NextJS SSR,
  • TypeScript,
  • Redux
  • Figma

Other

  • Formik
  • React Router
  • Axios
  • MUI
  • Prettier
  • ESLint

Features

  • Views should match the design from Figma
  • Access to external API
  • Main Page with Hero, Featured products section, servises section and newsletter form,
  • About and Contact Page
  • Products Page:
    • with filtering and sorting sytem
    • search- filtering by the name,
    • two ways of display products: list view, and grid view
  • Single Product Page:
    • photos gallery
    • add to cart buuton and change amount
  • Cart Page
    • change quantity
    • remove item from cart
    • clear shopping cart
    • cart summary
  • Log in with Bearer Token

Figma drafts

Example screenshot Example screenshot Example screenshot Example screenshot Example screenshot Example screenshot

Setup

Run npm install to install all dependencies needed for this project. They are listed in package.json file.

Usage

npm start - to run the app

The server is running on port 3000

Styling

Git-Flow

  • master (production)
  • develop
  • feature/*
  • release/*
  • bugfix/*
  • hotfix/*

Contributors

@Edyta2801

@DmytroTarasiuk

@kamilszalast

Team Leader

@dblach-intive

patronage22_lublin_js_frontend's People

Contributors

edyta2801 avatar dmytrotarasiuk avatar kamilszalast avatar dblach-intive avatar

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.