devvsakib/power-the-web

[TEAM]: Work on Documentation page

Closed this issue ยท 23 comments

Is your feature request related to a problem? Please describe.
This page address /guidelines/getstarted/Documents
image

We are working on it to add some documents like Interview questions, roadmap etc.

We really need your help. If you want to contribute please feel free to join us.

Hey , can you explain some more about the requirement. What kind of document the project required? Can you elaborate. Thanks.

@Akbar-Ahmed There are four categories of documents. When the user clicks, it will expend many options [2nd screenshot].
image

Again, when the user these options, we will show data on the right side.
image

It's like tailwindcss.com/docs page.

Is the issue about adding more content to the documentation?

@OrlundoHubbard

First, we have to do the functionality. As I said if anyone clicks here, we have to show data on the right side. I have prepared some interview questions. But the functionality is not done yet.
image

If we click HTML:
on the right side, we will show HTML-related questions. that means we will render another component here.
So we have to create components first, right?

can i try working on this issue?

i'll try setting up the project on my system

could you please guide me on setting the project on my local system,i have cloned the repo on my compiler,this is my second open-source contribution after yesterday.

Thank you

Sure. You can also follow the guidelines in readme.md file.

go to the project folder you cloned, then open the terminal and run npm i && npm run dev.
dont

Thank you so much,will communicate further today evening

I would also like to work on this issue @devvsakib๐Ÿ™‚
And is there a way you can share your prepared questions or other data?

I would also like to work on this issue @devvsakib๐Ÿ™‚ And is there a way you can share your prepared questions or other data?

I have, but not in json format. You can use dummy data for now, I will give you later or in 2/3 hour

Ok, will do

i have analysed the code base and the feature to be added,will locate the code for that location(side bar) and merge the pull request soon.

@karthiknadar1204 @usernameisleye here's the JSON file you guys can use.
JSON LINK

@usernameisleye ,as far as i have come to understand ,its an onclick event to be added to the document,i am trying to figure out how to do that,could you help me with that?

A little visualization. @Akbar-Ahmed @usernameisleye @karthiknadar1204
image

First: create components named HTML, CSS so on.

this may work, I didn't check, please check

const [cssQuestions, setCssQuestions] = useState([]);

  useEffect(() => {
    fetch("javascriptinterview.json")
      .then((response) => response.json())
      .then((data) => {
        const cssQuestions = data.filter((q) => q.tag === "css");
        setCssQuestions(cssQuestions);
      });
  }, []);

got it @devvsakib

How's going? @karthiknadar1204 @usernameisleye

I solved this issue.

Here's the preview #239

please check and comment if anything need to change

I have my exams going on,thought of resuming the work next week.

Hey @devvsakib, sorry I couldn't deliver quickly. I had a bit of a rough time figuring out the logic and I had some other ongoing projects. I've been reading through your code and I seem to get it a bit more now.

This issue is completed for now