DEV Community

Cover image for Repo manager
Dennis kinuthia
Dennis kinuthia

Posted on • Edited on

1 1 1 1 1

Repo manager

What I built : Repo manager , simple github dashboard for quick updates to the viewer profile and repos.

Category Submission:

  • Best Overall Project
  • Most Visually Pleasing
  • Most Technical Impressive
  • Best Project built using Material UI as the main UI framework

App Link

https://repo-manager-seven.vercel.app/

Screenshots

repo manager homepage

reopo manager repos

reopo manager update repo

repo manager edit profile

repos bulk delete


Description

I built a github dashboard that lets you quickly edit/delete your profile info or repository details

feature include

  • quick viewer profile overview
  • view list of repositories
  • sorted by last pushed to descending
    order by default , but options to sort by name , stargazers , created_at and updated at (desc or ascending) , sorting by forked repositories only is supported.

  • hint that informs you if your forked repository is out of sync with it's parent

  • a search bar that lets you quickly search for new repositories and filter your through own

  • select multiple repos and bulk delte them ⚠ use with caution

  • view the package.json for your javascript projects and add topics to your repo from your dependancies

Link to Source Code

repo-manager

Permissive License

MIT licence

Background (What made you decide to build this particular app? What inspired you?)

i feel like it will come in handy as i approach apply to jobs phase , need something that will help me in tidying things up , adding proper names descriptions andtags for repositories an daso deleting redundant ones

i also disliked the current hops you have to jump through to delete repositories

How I built it (How did you utilize refine? Did you learn something new along the way? Pick up a new skill?)

Really love the way refine halped me scafold out the project , one of the biggest pain of setting up a SPA is setting up the router,state management,stying and setting up the API structure .

I wasn't a big fan of MUI before but after building this app i feel like it was all outof prejudice because the consistent UI + accessible components is quite the productivity boost.
The data providers were also really great and even though i had to use some escape hatchesi can see myself suing them more often, the inferencer is a great prototyping tool and lets you immediately view the API you just wired up
it's all great dx all the way

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read full post →

Top comments (1)

Collapse
 
techtech profile image
techtech

That looks great!

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more