Redux React Application

This repository contains a React-based application integrated with Redux, aiming to demonstrate state management within React components.

Installation

Ensure you have Node.js installed. If not, download it from the official Node.js website.

  1. Clone this repository to your local machine:
    git clone git@github.com:iprasandeep/react-redux-tutorial.git
  2. Navigate to the project directory:
    cd redux-react-tutorial
  3. Install the necessary dependencies:
    npm install

Running the Application

Once the dependencies are installed, follow these steps to run the application:

  1. Start the development server:
    npm start
  2. Open your web browser and navigate to http://localhost:3000 (or a different port if specified) to view the Redux-integrated React application in action.

Project Structure

  • src/ : Contains the application source code.
    • store.js : Configures the Redux store.
    • reducers/ : Defines reducers for managing state changes.
    • components/ : React components connected to the Redux store.
    • App.js : Entry point of the React application.

Usage

The application primarily emphasizes functionality over design. You can enhance the UI by adding custom CSS.

Contributing

Contributions are welcome! If you find any issues or wish to enhance the application, feel free to create a pull request or raise an issue in the repository.