Skip to content

This repository hosts a variety of mini projects built with React. Each project is focused on specific concepts, allowing developers to explore and deepen their understanding of React, state management, component architecture, and more.

License

Notifications You must be signed in to change notification settings

PranabKumarSahoo/react-mini-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Mini Projects

Welcome to the React Mini Projects repository! This collection features small and standalone React projects, designed for both beginners looking for hands-on practice and experienced developers seeking to contribute and expand their skills.

Getting Started ✨

Projects

Existing projects in this repository:

  1. EMI Calculator - Project Link

  2. BMI Calculator - Project Link

  3. Filtering Card - Project Link

  4. Random Color Generator - Project Link

  5. GitHUb User Search - Project Link

  6. Text Editor - Project Link

Contribution Guidelines

I welcome contributions to enhance and grow this collection. If you're interested in contributing, please follow these guidelines:

  1. Read the complete documentation to understand the structure and guidelines.

  2. Find an Issue: Check the Issues section for any open issues. Comment on the issue if you're interested in working on it.

  3. Create a New Project: If you have an idea for a new mini project, feel free to create it! Follow the guidelines in the Adding New Projects section.

  4. Submit a Pull Request: Fork the repository, create a new branch, make your changes, and submit a pull request. Make sure to reference any related issues.

Adding New Projects

To add a new mini project to the collection, follow these steps:

  1. Fork the Repository: Click on the "Fork" button on the top right corner of this page.

  2. Clone your Fork: Clone your forked repository to your local machine.

    git clone https://github.com/<your-username>/react-mini-projects.git
    
  3. Create a New Branch: Create a new branch for your project.

    git checkout -b feature/new-project
    
  4. Add your Project: Create a new directory for your project within the repository. Include all necessary files and a README.md explaining the project details.

  5. Commit and Push: Commit your changes and push them to your fork.

    git add .
    git commit -m 'Add new project: Project Name'
    git push origin feature/new-project
    
    
  6. Submit a Pull Request: Go to your forked repository on GitHub and submit a pull request.

  7. Make sure to leave a ⭐ on this repo and FOLLOW if you want to collaborate.

Contributions

A heartfelt thanks to all the contributors who help make this project better! Your contributions are greatly appreciated. Whether you find and report issues, submit pull requests, or simply provide feedback, you're making a valuable contribution to the community. Again Thank you for being part of this collaborative space. Make sure to learn something and take advantages! 😉✌️

License

This project is open-source and available under the MIT License. Feel free to use, modify, and distribute the code. Contributions are welcomed and encouraged. By contributing to this project, you agree that your contributions will be licensed under the MIT License as well.

~HappyCoding!🎓

About

This repository hosts a variety of mini projects built with React. Each project is focused on specific concepts, allowing developers to explore and deepen their understanding of React, state management, component architecture, and more.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published