Skip to content

prithi2004/React.js-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

βš›οΈ React.js Projects

This repository showcases a collection of React.js projects developed to solve real-world problems and demonstrate proficiency in modern front-end development. Each project incorporates various tech stacks and addresses practical challenges.


🧩 Projects Overview

1. Project E-Commerce

  • Description: An e-commerce platform featuring a product catalog, shopping cart, and checkout process.
  • Key Features:
    • Product listing with dynamic filters
    • Shopping cart functionality
    • Stripe payment integration

2. Project Video Chat

  • Description: A real-time video chat application utilizing WebRTC and Socket.IO.
  • Key Features:
    • Peer-to-peer video calling
    • Live camera/audio streaming
    • Call controls (mute, end call)
    • Responsive user interface

πŸ› οΈ Tech Stack

  • React.js: For building user interfaces
  • WebRTC: For real-time communication
  • Socket.IO: For real-time bidirectional event-based communication
  • Stripe: For payment processing
  • CSS/Styled Components: For styling and layout

πŸš€ Getting Started

To run these projects locally:

  1. Clone the repository:

    git clone https://github.com/prithi2004/React.js-projects.git
    cd React.js-projects

2.Navigate to the desired project directory:

cd Project-E-Commerce 3.Install dependencies:

npm install 4. Start the development server:

npm start 5.Open your browser and go to:

http://localhost:3000

Repeat the above steps for the other projects by navigating to their respective directories. πŸ“‚ Project Structure React.js-projects/ │── Project-E-Commerce/ β”‚ β”œβ”€β”€ src/ β”‚ β”œβ”€β”€ public/ β”‚ └── package.json │── Project-video-chat/ │── README.md 🀝 Contribution

Contributions are welcome! To contribute:

Fork the repository

Create a new branch (git checkout -b feature/your-feature)

Commit your changes (git commit -am 'Add new feature')

Push to the branch (git push origin feature/your-feature)

Create a new Pull Request

πŸ“œ License

This project is licensed under the MIT License – feel free to use and modify.

πŸ‘¨β€πŸ’» Author

Prithi Babu

GitHub: @prithi2004

LinkedIn: Prithi Babu

About

This repo containing projects of react.js with many tech stacks and real time problems solvers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published