maricastroc / interactive-comment-section

Interactive Post Comments Section build with ReactJS
MIT License
3 stars 0 forks source link

Interactive Comment Section #1

Open maricastroc opened 1 year ago

maricastroc commented 1 year ago

πŸ“š Project Description

This is a solution to the challenge Interactive-Comment-Section

In this project, I developed an application that simulates a page of posts and dynamic comment sections, with CRUD operations., with the following functionalities:

The resolution to this challenge has been modified. Initially, the project solely requested the creation of comments and replies. However, I enhanced my solution by incorporating the Post component, thereby imbuing the project with a greater resemblance to a genuine application.

Difficulty-INTERMEDIATE-f1b604

πŸ“Œ What did I learn?

In this project, I had the opportunity to practice working with ReactJS, using concepts like states, contenxts, lists, immutability, properties, components and keys.

I was able to work with React Primitive through the radix-ui library, which provided increased flexibility, reusability, and accessibility for the dialog component used. I also tried to use componentization as much as possible and used TypeScript to better organize the project and prevent bugs.

πŸ” Links

Preview Site

πŸ’» My Process

Built with:

ℹ️ How to run the application?

Clone the repository:

git clone https://github.com/maricastroc/interactive-comment-section

Install the dependencies:

npm install

Start the service:

npm run dev

⏩ Access http://localhost:3000 to view the web application.

maricastroc commented 1 year ago

Great!