Rexona Products π
π Project created in carrying out a skill test with web development
π Table of Contents
- π Table of Contents
- π Demo Website
- π» Technologies
- π Features
- π· How to run
- π Issues
- π Contributing
- π License
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
π Demo Website
You can acess the website at:
π demo:
π» 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:
-
fork the project (https://github.com/Gilles30/sure-rexona)
-
Clone your fork to your machine (
git clone https://github.com/Gilles30/sure-rexona.git
) -
Create a branch to carry out your modification (
git checkout -b feature/name_new_feature
) -
Add your modifications and do the commit (
git commit -m "Descreva sua modificação"
) -
Push (
git push origin feature/name_new_feature
) -
Create a new Pull Request
-
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!