/sure-rexona

App created for presentation and portfolio, consuming api-sure API.

Primary LanguageTypeScriptMIT LicenseMIT

Rexona Products πŸš€

logo

Lorison Gilles Repository size GitHub last commit License Stargazers

πŸš€ Project created in carrying out a skill test with web development

English Β· Portuguese

The Products Rexona. Built with ❀︎ by Lorison Gilles and contributors

πŸ“Œ Table of Contents

Web Screenshot





Products are displayed on cards next to each other in a responsive way and can be filtered through their categories.

The error screen was created, so that the user can have a better experience if there is an error on the pages (such as a route that does not exist), a small animation was placed in the central icon.



A modal with more item details was created. Clicking on the item's thistle opens the modal and can be closed by clicking outside the modal, clicking on the "close" button ( X ) and also pressing esc on your keyboard


Mobile Screenshot

mobile

mobile

mobile

πŸ‘€ Demo Website

You can acess the website at:
πŸ‘‰ demo:

Netlify Status

πŸ’» Technologies

This project was made using the follow technologies:

πŸš€ Features

  • Product listing.
  • Filtering products by their category.
  • Responsive layout.
  • API created and deployed

πŸ‘· How to run

# Clone Repository
$ git clone https://github.com/Gilles30/sure-rexona.git

πŸ“¦ Run API

  • API API consumed directly from the cloud!
# Routes and Endpoint
$ api-sure.herokuapp.com/data

# Object Typing
$ Data:{
  nodes
    {
      name: string,
      shortDescription: string
      id: string
      images:
        [
          {
            alt: string
            src: string
          }
        ]
      category:
        [
          name: string
          id: string
        ]
    }
  }

Access API at http://api-sure.herokuapp.com/data Link repo Github: https://github.com/Gilles30/api-sure

πŸ’» Run Web Project

# Go to web folder
$ cd sure-rexona

# Install Dependencies (Only if you haven't installed the dependencies before)
$ yarn

# Run Aplication
$ yarn start

Go to http://localhost:3000

πŸ› Issues

Feel free to file a new issue with a respective title and description on the the Proffy repository. If you already found a solution to your problem, i would love to review your pull request!

πŸŽ‰ Contributing

Check out the contributing page to see the best places to file issues, start discussions and begin contributing.

🀝 Contributing

Follow the steps below to contribute:

  1. fork the project (https://github.com/Gilles30/sure-rexona)

  2. Clone your fork to your machine (git clone https://github.com/Gilles30/sure-rexona.git)

  3. Create a branch to carry out your modification (git checkout -b feature/name_new_feature)

  4. Add your modifications and do the commit (git commit -m "Descreva sua modificação")

  5. Push (git push origin feature/name_new_feature)

  6. Create a new Pull Request

  7. Okay, now just wait for the analysis πŸš€

πŸ“• License

Released in 2022 πŸ“• License

Made with love by Lorison Gilles πŸš€. This project is under the MIT license.

Give a ⭐️ if this project helped you!