Skip to content

EdDiazGRS/ReactProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReactProject

Overview

ReactProject is a simple React application that serves as a glossary of some of the most influential books and websites in my coding journey. The application provides a landing page with sections for Books and Websites, allowing users to explore different resources.

Features

  • Landing Page: Introduces the purpose of the application and provides an overview of its features.
  • Navigation Functionality: Allows users to navigate between different sections of the application, such as Books and Websites.
  • Component Structure: Utilizes multiple components to create a structured and organized user interface.
  • Conditional Rendering: Dynamically renders components based on user interactions, such as clicking on buttons to explore Books or Websites.
  • Lifecycle Methods: Implements lifecycle methods to handle component initialization and data fetching, ensuring a smooth user experience.

Components

  1. LandingPage: Displays the landing page content, including the header, sections for Books and Websites, and a footer.
  2. Book: Represents a book resource, providing details and information about the book.
  3. Websites: Represents a website

Installation and Setup

To run the application locally, follow these steps:

  1. Clone the repository to your local machine.
  2. Navigate to the project directory.
  3. Install dependencies using npm install.
  4. Start the development server using npm start.
  5. Open your browser and visit http://localhost:3000 to view the application.

Technologies Used

  • React: JavaScript library for building user interfaces.
  • HTML: Markup for the application's UI.
  • JavaScript: Programming language for implementing application logic and functionality.

File Structure

  1. Public folder with index.html
  2. Src folder with app.js, books.js, index.js, LandingPage.js, websites.js
  3. Package.json

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published