Rexona Products π
π Project created in carrying out a skill test with web development
- π Table of Contents
- π Demo Website
- π» Technologies
- π Features
- π· How to run
- π Issues
- π Contributing
- π License
![](./public/desktop.png)
![](./public/presentation3.png)
Products are displayed on cards next to each other in a responsive way and can be filtered through their categories.
![](./public/presentation4.png)
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.
![](./public/presentation5.png)
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
You can acess the website at:
π demo:
This project was made using the follow technologies:
- Product listing.
- Filtering products by their category.
- Responsive layout.
# Clone Repository
$ git clone https://github.com/Gilles30/products-rexona.git
# Go to server folder
$ cd products-rexona
# Install Dependencies
$ yarn install or $ yarn
# Run Server
$ yarn server
Access API at http://localhost:3000/data
# Go to web folder
$ cd products-rexona
# Install Dependencies (Only if you haven't installed the dependencies before)
$ yarn
# Run Aplication (If the access port is busy and the question appears if you want to change the port, type Y, so that it runs on a secondary port)
$ yarn start
Go to http://localhost:3001/ to see the result.
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!
Check out the contributing page to see the best places to file issues, start discussions and begin contributing.
Follow the steps below to contribute:
-
fork the project (https://github.com/Gilles30/products-rexona)
-
Clone your fork to your machine (
git clone https://github.com/Gilles30/products-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 π
Released in 2022 π License
Made with love by Lorison Gilles π. This project is under the MIT license.
Give a βοΈ if this project helped you!