1
2 Comments

Reposi - Barebones github integration for developers to embed their projects onto their website.

Hey! I'd love to see what you guys think of Reposi. It's a simple github integration that allows users to embed a sleek UI with all their projects.

on April 15, 2020
  1. 1

    Hey @etherio, interesting project but do have a few thoughts I want to share with you!

    Upon first look at your landing page, you mention that it's possible to retrieve repositories from GitLab and display them, but it looks to me like only the GitHub integration is implemented. I think that's kind of misleading - if you mention features that you haven't actually implemented you're setting up users for disappointment and the chance they'll come back once you've actually implemented it is quite slim.

    There is also a big issue with the alignment in the grid of repositories you have - if you're on 1920x1080 resolution and look at the middle column you can see that it doesn't lay the grid items out neatly due to their varying heights. Things like this look sloppy.

    On to the actual product, I can see how it'd be useful, but there are a few big things missing here.

    As a person building a portfolio website, I will design that website in a particular layout, colour scheme and so on. It's great that you can have a Light and Dark theme for the grid items, but not being able to customise this further makes it (IMO) unusable for anyone that is trying to make the styles across their portfolio website consistent. It's also a lot of text with no obvious splitting, for example how it says at the bottom of a grid item "Ruby 2 stars 1 forks 1510kb" as a run-on sentence. I think you could improve this by using Icons rather than text and laying them out across the entire width of the card.

    I hope this feedback is useful to you. I can see the idea is there and where you're trying to go so will be checking back on it!

    1. 2

      Thanks that's really useful! We've actually been thinking about color customization and are talking about it (https://github.com/N1ght-Owls/reposi/pull/1 for an example). We will remove that gitlab error until we finish that part of the implementation.

      For the icons, we are actually about to do that but you're one step ahead :) and I will have to checkout how the grid is working out.

      This is really useful and feedback is really pushing us forward considering we built it all this weekend. Another of our users let us know about a problem with all the repos not loading and it's really useful to have kind people like you help us out :).

      We will also plan to allow users to customize which repos appear and how they do (for now they are sorted by stars).
      Thanks again!