Bulk_Upload_and_validation-RShiny

Bulk Upload & Validation - RShiny πŸ“šπŸ“€πŸ…

GitHub Repo stars GitHub forks GitHub license HitCount

This RShiny application allows users to bulk upload files, validate their formats based on predefined categories, and view the validation results in a user-friendly table.

⭐ Features

🚩 Requirements

πŸ“² Installation

  1. Clone the repository:
    git clone https://github.com/Soumyadipta2020/Bulk_Upload_and_validation-RShiny.git
    cd Bulk_Upload_and_validation-RShiny
    
  2. Install required packages in R:
    install.packages(c("shiny", "dplyr", "DT", "bslib))
    

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

  1. Run the RShiny app:
    shiny::runApp("app.R")
    

πŸ’ How It Works

  1. Upload Files: Select files for bulk upload.
  2. Choose Category: Select the appropriate file category for validation.
  3. Validation Process: The app checks each file’s format against the selected category’s criteria.
  4. Results Table: A summary table displays each file’s validation status.

πŸ… Example Validation Categories

πŸ’‘ Contribution

Contributions are welcome! If you have ideas to enhance the app or fix issues, feel free to fork the repository, make changes, and submit a pull request.

Steps to Contribute:

  1. Fork this repository.
  2. Create a new branch: git checkout -b feature-name
  3. Commit your changes: git commit -m "Add feature-name"
  4. Push to your branch: git push origin feature-name
  5. Open a Pull Request.