Giter VIP home page Giter VIP logo

nike's Introduction

updated on: 20th April 2024, Saturday
Nike

Just Do it!

GitHub forks GitHub forks

line

Table of Contents

line

Introduction

  • Discover a fully open-sourced React and Tailwind CSS landing page that captures Nike's iconic visual design.
  • Experience a responsive and intuitive user interface that adapts seamlessly to various devices and screen sizes.
  • Contribute effortlessly with modular React components and clear guidelines, fostering a collaborative development environment.
  • Immerse yourself in a stunning UI/UX showcase that mirrors Nike's brand identity while maintaining a contributor-friendly approach.

line

Development

> npm install
> npm run dev

line

Tech Stack Used

  • React: Frontend Development
  • TailwindCSS: Styling
  • Vite: Build optimizer
  • Git & Github: Version Control
  • Vercel: Hosting

React TailwindCSS Vite Git GitHub Vercel

line

Preview

line

Best Contributors

line

License

Pritam, 2023

line

Thank you, everyone ๐Ÿ’š

nike's People

Contributors

a-s-t-e-y-a avatar abdulrehmanjaved-1 avatar adityaab4 avatar akash0708 avatar ayushichoudhary-19 avatar codetorso avatar debajoti avatar dependabot[bot] avatar famozzy avatar gonsura avatar hanzalahwaheed avatar hardy07 avatar irfansalim avatar jakepears avatar keshav-aneja avatar kriteshtimsina avatar leonyangela avatar mhamzanadeem avatar nikhilh26 avatar pinaka-pani-18 avatar piyush-linux avatar rakimsth avatar raktim-rumsan avatar shoaib-31 avatar sky-de avatar smit1610 avatar swarno-coder avatar thedevsoham avatar vaqueraoscar0 avatar warmachine028 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

nike's Issues

[BUG ๐Ÿž] Hamburger menu for View Details

Description

  • Hamburger menu is hidden for shoe details page because the page links are for Home
  • Add proper logic to display view details link and enable hamburger menu for Show Details Page.

Screenshots

No response

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[BUG ๐Ÿž] Theme switch Fixes

Description

  • The theme button on the navbar becomes invisible on switching to dark mode.
  • Also make it cursor-pointer to make it more visible.
  • This issue needs to be fixed.

Screenshots

Light Mode Dark Mode
image image

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[FEATURE ๐Ÿ’ก] Interactive Cards

Description

I would like to work in cards, in order to make them more interactive and that this is a plus for the user to be more comfortable.

Screenshots

No response

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[FEATURE ๐Ÿ’ก] dark/light theme improvement

Description

  • Inverted navbar background color theme (Picture 1, Picture 2)
  • Some texts do not contrast when in a dark theme (Picture 3)
  • Some UI doesn't have dark theme (Picture 4, Picture 5)
  • Theme button icon only shows the same icon

I'm willing to work on it

Screenshots

Picture 1 (light theme)
image

Picture 2 (dark theme)
image

Picture 3
image

Picture 4
image

Picture 5 (dark theme)
image

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[FEATURE ๐Ÿ’ก] Hamburger menu

Description

  • Required Haburger menu for mobile devices
  • Given is the hamburger menu of Real nike website
  • Something similar is expected from the contributor
  • The hamburger menu should be visible only in mobile devices

Screenshots

Original Expected
mobile hamburger

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[FEATURE ๐Ÿ’ก] Menu needs changes

Description

  • The menu must open over everything, including the navbar
  • It also had a slight open animation before, it must be added again.

Screenshots

image

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[FEATURE] Hover Effects

Description

  • Add Hover Effects to buttons
  • The buttons must have primary color on Hover (white)
  • Must have border color as background Color
  • Text color must be same as border color

Screenshots

Similar to this
Screenshot_2023-08-25-09-39-13-106_com android chrome

Additional information

  • Implement it using tailwindCSS

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[FEATURE ๐Ÿ’ก] Designing of buttons

Description

Hey, I would like to add some styling, and animations in the buttons on the webpage such that, it makes the website more responsive and attractive. Will love to work on this kindly assign it to me with hacktoberfest label.

Screenshots

No response

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[BUG ๐Ÿž] Sign Up Input

Description

  • The sign up input doesn't feel accurate on dark modes.
  • This needs to match the theme.

Screenshots

image

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

Shift in Page when select option of Navbar

Description

Steps to Reproduce:

Open Website.
Navigate to the Navbar.
Click on any of the Navbar options.
.
.
.
I will be happy to work on this issue.

Screenshots

No response

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[FEATURE ๐Ÿ’ก] Create a Single Product Component and Page

Description

Currently we can only see the products but we should have a single product page which is selected so we can see & select sizes, color, etc before adding to cart...

I can work on this please assign me this feature...

Screenshots

No response

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[FEATURE ๐Ÿ’ก] Carousel for Customers

Description

A carousal feature would be a nice addition to this project

  • Add a carousel for the customer reviews
  • Add more dummy reviews
  • The carousel must rotate automatically initially
  • Must have a pagination item at the bottom to pause and navigate next or previous reviews
  • Any animation would be nice

Screenshots

image

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[BUG ๐Ÿž] Change Heading Styles for Dark Mode

Description

  • The Heading style doesn't look great in Dark theme in Hero Section.
  • Please add a better style for it to enhance the beauty of the page.

Screenshots

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[DOCS ๐Ÿ“„] Best Contributors

Description

  • Currently on clicking the best contributor's icons in README.md, it takes to the project's contributor page.
  • It would be nice if we could redirect each icon links to individual contributor's profile instead.
  • This issue must be implemented without changing the current style.
  • The contributor's must not be added manually in the README.md rather they must be dynamically added as currently.

Screenshots

image

Additional information

No response

[BUG ๐Ÿž] Enhance the sidebar for mobile

Description

  • The side bar has a scope for improvement
  • Add animations for opening
  • Add a blur effect in the background.
  • Add a better background color to match the site.
  • Remove the Boolean value from the top left corner
  • Use proper icons for closing and links instead of X and >

Screenshots

Screenshot_2023-09-19-01-41-21-279_com android chrome-edit

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[BUG ๐Ÿž] Enhance Input Field Design and Add Active State Effect

Description:

The current design of the input field background on the website has several issues that affect the overall aesthetics and user experience. Specifically, the black bg stands out in a way that doesn't align with the website's visual style. There are inconsistencies in how the input field is presented in light mode and dark mode. Additionally, introducing an interactive effect when the input field is active can enhance the user experience.

Issues:

Inconsistent Background of Input Field: The black background of the input field does not blend well with the overall aesthetics of the website, making it appear out of place.

Inconsistencies in Mode Switching:

In dark mode, the entire input container is black.
In light mode, the typing area's background is set to black and rest of the container is white.

Screenshots

image

image

Border Style: The input field's sharp-edged black background contrasts with the rounded borders of the box covering the input field, resulting in an unpleasing visual inconsistency.

Suggested Improvements:

Consider adjusting the background color to better match the website's color scheme and aesthetics.
Ensure consistency in the appearance of the input field between light and dark modes.

I would like to raise this issue and offer my assistance in implementing the suggested improvements. If the community and moderators find these enhancements desirable, I am willing to contribute to the resolution of this issue.

[FEATURE ๐Ÿ’ก] View Details Page

Description

  • View Details Page Needs to be designed for Nike.
  • An example details page has been provided below for reference

Screenshots

image

image

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[FEATURE ๐Ÿ’ก] Remove Nike from header in mobile devices

Description

  • Remove the nike text from the logo (Only for mobile devices)
  • Make the navbar a bit shorter for (Only for mobile devices)
  • The logo and icons must also be made smaller
  • The theme icon seems not aligned properly
  • Take reference from the original site webpage screenshots given below

Screenshots

image

  • Reference
    image

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[BUG ๐Ÿž] Dark mode toggle not working for the first time

Description

I've encountered this issue in many project which uses next-themes.
How to reproduce:

  • clear local storage theme
  • reload website
    -try switching mode
    It doesn't work for the first time because clearing local storage sets theme to system by default and then sets to initial theme on click.

Video:

dm.mp4

Screenshots

No response

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[BUG ๐Ÿž] Product Cart Visibility

Description

When you click in Cart Icon its show you the Cartview, but when you click it again, nothing happends.

(I worked on it before the Issue report, sorry for than! here is my PR, if ok, you can assign it to me?)

Screenshots

image

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[BUG]: Remove title Padding from Hero Section

Description

  • The title in the hero section has some unwanted padding attached to it.
  • This needs to be removed from the hero section
  • Change the Hero section from previous to the given code below.
<section className="xl:padding-l wide:padding-r padding-b">
  <div id="home" className="w-full flex xl:flex-row flex-col justify-center min-h-screen gap-10 max-container">
    <div className="relative xl:w-2/5 flex flex-col justify-center items-start w-full max-xl:padding-x pt-28">
      <h1 className="mt-10 font-palanquin text-8xl max-sm:text-[72px] max-sm:leading-[82px] font-bold">
        <span className="xl:bg-white xl:whitespace-nowrap relative z-10 pr-10 dark:bg-slate-gray duration-300 rounded-lg">The New Arrival</span>
	<br />
        <span className="text-coral-red inline-block mt-3">Nike </span> Shoes
      </h1>
...

Screenshots

Mobile Desktop
mobile image

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[BUG ๐Ÿž] Navbar is not present in shoe detail page

Description

The Navbar should persist when we visit different routes. Eg: When we go from home page to /shoe_detail page. But, there is no navbar in the detail page. Is this intentional?

Screenshots

image

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[Feature ๐Ÿ’ก] Enhance Landing Page with Animated Number Counters

Description:

  • The landing page currently appears static upon loading.
  • To enhance the user experience, I propose adding animated number counters to the displayed counts.
  • This will not only make the page more dynamic but also draw attention to these key metrics.

Screenshots

image

Suggestion:

Integrate animated number counters for metrics on the landing page. When a user visits the page, the numbers should increment smoothly from zero to their respective values.

Why This Enhancement:

Animated counters can capture users' attention, provide a sense of interactivity, enhance the page's aesthetics, and add dynamism to the user experience.

I would appreciate feedback from the moderators and the community on the desirability of this enhancement. If it aligns with the project's goals and vision, I am excited to contribute and make this improvement myself.

[BUG ๐Ÿž] Page title is overlayed

Description

  • The page title of Hero Section is not properly visible in mobile devices.
  • This needs to be fixed.

Screenshots

mobile

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[BUG ๐Ÿž] Scrolling disabled

Description

  • Can't scroll the site in mobile view.
  • Please look into this issue and fix it without losing any functionality.

Screenshots

No response

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[FEATURE ๐Ÿ’ก] Prettier Formatting for consistency

Description

Since we have lot of devs working on this project. We need to have prettier and husky setup for proper code formatting during git push.

Screenshots

Issues such as these can be avoided with uniform code formatting.
image

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[FEATURE ๐Ÿ’ก] Element Changing Positions

Description

In the section labeled "What Our Customers Say?", there is a noticeable change in the layout of elements when longer text feedback is provided. Specifically, the elements shift downward to accommodate the longer text.

This change can impact the overall user experience because it may cause users to have to scroll down for arrow clicking. It affects all the elements below them as well.

Screenshots

No response

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[FEATURE ๐Ÿ’ก] Some UI Improvements

Description

In the current Version there are some small UI things. I am listing some of the UI faults:

  1. In large screen formats, the Heading in the Hero section has no padding in the left:
    To be Fixed:
    UI fix

Fixed Changes:
fixed

  1. In the Mobile Version the stats are not looking great aligning at the start, that can be improved by centering them

To be Fixed:
to be fixed

Fixed Changes:
mobile fix

  1. The Current Hard Hover effect can be somewhat improved, shadows and border effects can be added to increase the interactivity experience.
    shadow

Please Assign the Issue To me.

Screenshots

No response

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[DOCS ๐Ÿ“„] Page link to icon

Description

  • Currently on clicking the icon of README.md, it opens the icon itself.
  • The link tag must be fixed to redirect to the original deployed Nike website.

Screenshots

image

Additional information

No response

[FEATURE ๐Ÿ’ก] Make Navbar floating

Description

  • When we scroll down, the Navbar is not visible in the page
  • Make the Icon a bit bigger
  • Make the Navbar thinner than current
  • Make the Navbar floating
  • The floating Navbar should only be visible when scrolling up from anywhere it's not currently visible
  • have a look at the original website here. Scroll down and observe the Navbar here

Screenshots

  • Original Website

Screenshot_2023-10-05-19-51-17-658_com android chrome

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[FEATURE ๐Ÿ’ก] Add Smooth Scrolling Through Navbar

Description

In the current version of our application, there is a noticeable issue when users click on navigation items. Instead of providing a seamless and user-friendly experience, the navigation causes a split scroll, which disrupts the overall usability and aesthetics of the website. This issue can be significantly improved by introducing the Smooth Scrolling functionality.

Screenshots

No response

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[FEATURE] Card Hover animations

Description

  • Add hover animations to these card components.
  • A grow animation must be applied in the hovered card
  • Do using Tailwind classes

Screenshots

  • Before
    image

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[FEATURE ๐Ÿ’ก] Add Minimalistic Cart UI Design

Description

I want to add the cart feature. It will be developed with dummy data. but, later on we will implement Cart Context once we settle on the design

Screenshots

No response

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[FEATURE ๐Ÿ’ก] Search Bar

Description

  • This site needs a simple search bar at the top of the page.
  • The search bar must match the overall aesthetics of the page
  • The UI is to be added for now.
  • A separate issue will be created to add functionality later

Screenshots

Desktop View

image

Mobile view

  • default
    image

  • When clicked
    image

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[FEATURE] Dark Mode

Description

  • Implement Dark theme using Context in react.
  • User can select using a toggle similar to memories or a drop down.
  • Use TailwindCSS for implementing this feature.
  • Existing appearance on default mode must not be hampered at any cost.
  • The toggle must be present on the sidebar for Mobile devices.
  • Discuss your approach with the maintainer thoroughly before getting assigned to this issue.

Screenshots

No response

Additional information

  • Avoid PropDrilling
  • Avoid using CSS directly

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

Responsiveness Issue for Macbook Air

Description

  • The webpage needs fix in the Hero component for xl devices (1280x800px).
  • It is missing some padding from the left side

Screenshots

image

Additional information

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

[FEATURE ๐Ÿ’ก] Add a go to top FAB for Nike

Description

  • A floating action Button must be added to reach to top of the page on one click.
  • This button must only be visible after reaching a certain height in the page from Top.
  • The scroll effect must be smooth and not instant.
  • It must be overlayed and the position must be at bottom right corner of the screen
  • It must be visible for both small screen and large screen devices.

Screenshots

  • This is a reference of a Floating Action Button.
    IMG_20230913_121204

Additional information

  • Only use TailwindCSS and refrain from using Inline styles or Plain CSS.

Make sure to read the CONTRIBUTING and SETUP docs before proceeding

Happy contributing. ๐Ÿ’

Star my other Repositories here

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.