Skip to content

A collection of simple React projects designed for learning and experimentation. This repository aims to provide examples of various React concepts and features, making it a valuable resource for beginners and those looking to sharpen their React skills. Each project is self-contained, demonstrating specific functionalities and use cases.

Notifications You must be signed in to change notification settings

nihithta/React-Projects-Collection

Repository files navigation

React Projects Collection

This repository contains a collection of simple React projects that serve as examples and practice exercises. Each project demonstrates different concepts and features of React, making it a great resource for learning and experimentation.

Projects Included

  1. App Store Clone

    • An app that replicates the app store and provides search-wise and tab-wise app search functionality.
  2. Browser History Interface

    • An app that could display the past websites visited by the user. You can search the list and also delete items
  3. Cash Withdrawal App

    • A simple app to simulate cash withdrawals with a predefined balance and various denominations.
  4. Character Count App

    • A simple app that returns the character count of your essays or any other text given to it.
  5. Coin Toss App

    • An app that simply tosses the coin when you don't have one.
  6. Destination Search Engine

    • An app containing a search engine that filters out destinations based on the user's type.
  7. Gallery Framework

    • A simple app that provides a gallery interface where you can select an image from a bunch of thumbnails to display.
  8. Google Search Engine

    • A clone of the Google Search Engine page consisting of a list of suggestions and autofill options.
  9. Random Number Generator

    • An app that generates a random number between 1 and 100 every time you click the generate button.

How to Run

Each project is located in its own directory. To run a project:

  1. Clone the repository:

    git clone https://github.com/nihithta/react-projects-collection.git
    
  2. Navigate to the project directory:

    cd react-projects-collection/project-directory
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm start
  5. Open your browser and navigate to http://localhost:3000.

Contributing

Contributions are welcome! If you have a simple React project you'd like to add, please fork the repository and create a pull request.

About

A collection of simple React projects designed for learning and experimentation. This repository aims to provide examples of various React concepts and features, making it a valuable resource for beginners and those looking to sharpen their React skills. Each project is self-contained, demonstrating specific functionalities and use cases.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published