Skip to content

UFHCC-BCBSR/app-project-tracking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📊 ProjectTrackingApp

🚀 App Overview

  1. Hosting:

  2. Data Updates:

  3. Data Storage:

    • Raw data and reports are hosted on Dropbox, which seems more manageable than HiPerGator. You can use any link you want, though. OneDrive should work too. Set permissions with usual care.
    • Raw sequencing files can be easily copied from /orange to dropbox using globus and dropbox Desktop (files will transfer to your local machine but can be made online only immediately after transfer compeltes.)

🔄 How to Update

1️⃣ Clone the Repo

# Clone the GitHub repository
git clone https://github.com/HeatherKates/ProjectTrackingApp.git

# Move into the project folder
cd ProjectTrackingApp

2️⃣ Edit `project files

  • Make desired updates (add new PIs, change PI passwords, update project fields, change visuals, etc.).

3️⃣ Commit and Push Changes

# Stage the updated files (whichever you have updated)
git add app.R
git add scripts/init_db.R

# Commit the change with a message
git commit -m "Add a notes field"

# Push changes to the remote GitHub repository
git push origin main

# Redeploy
library(rsconnect)
rsconnect::deployApp()

🚀 Subsequent redeployments

  1. Pull the latest changes from GitHub:
git pull origin main
  1. Make changes if needed following steps above.

  2. Redeploy the app to ShinyApps.io from your R session:

library(rsconnect)
rsconnect::deployApp()

📬 Contact

For issues or questions, contact BCB-SR at hkates@ufl.edu.

About

A Shiny application for tracking collaborative projects in the UFHCC BCB-SR Bioinformatics Unit

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published