Skip to content

darubiomunoz/portfolio-07-faqaccordioncard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIT License LinkedIn


Logo

FAQ Page

ReactJS
Explore the ReactJS's docs »

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Contributing
  5. Status
  6. License
  7. Contact
  8. Acknowledgements
v

1. About The Project 📍

Product Name Screen Shot Product Name Screen Shot

Challenge from frontmentor.io to develop a FAQ page, I chose to code this project in reactJS as base technology because in want to specialize on it. 😄

It was great to start and set up the project faster than my first project using reactJS which is great, this time I encountered different struggles to overcome like the logic behind the interaction of the dropdown, which I figured out (after long hours of researching and reading) a way of solving it manipulating the DOM, CSS's classes and the useState hook of reactJS, also I didn't want to hard-code the questions and answers so I made a local JSON file with the information to use it reactJS component and render them with a map function. Overall it was a nice challenge to expand more my skills to come up with better solutions and soe techniques to create good looking pages. 🌠

Built With 💻

This component is developed with:

2. Getting Started 🔥

If you want to check out the component the component deployed with github pages visit the link below.

  • Link to the project:
    https://darubiomunoz.github.io/portfolio-07-faqaccordioncard

Installation ❗

  1. Clone the repo

    git clone https://github.com/darubiomunoz/portfolio-07-faqaccordioncard.git
    git clone [email protected]:darubiomunoz/portfolio-07-faqaccordioncard.git
  2. Run the react development server:

    npm run start

3. Usage 🌟

Feel free to download the code if you need a template for a FAQ page and modify it as you want to fit your project, just remember to install all the required dependencies to run it properly.

For more knowledge, please refer to the Documentation

4. Contributing 🎉

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

5. Status 📝

The project is Finished.

6. License 📝

Distributed under the MIT License. See LICENSE for more information.

7. Contact 📧

Diego Rubio Linkedin [email protected]

Project Link: https://darubiomunoz.github.io/portfolio-07-faqaccordioncard

8. Acknowledgements 👏

©️ Diego Rubio - 2021

About

Page create with react.Js as many technology for user's FAQ with modern design.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published