DEV Community

Hector de Luna
Hector de Luna

Posted on

Releasing my personal project

Hey πŸ‘‹

I have recently opened up groobe.io for signups, and I am excited to share it with the community!

Feel free to checkout it out and tell me your favorite features! I would like to share some of the technicals aspects but I am not sure were to start.

The site is made on:

  • Typescript
  • React
  • Node
  • GraphQL
  • Relay

I have experimented with various things such as Data Driven UIs, React Concurrent mode, Routing prefetching and preloading and more!

Cheers! πŸ˜„

Top comments (11)

Collapse
 
dsaw profile image
Devesh Sawant

Looks clean! A note, is there an option to sign up with existing accounts like Gmail? Would be a good feature IMO.

Collapse
 
hectordeluna profile image
Hector de Luna

Not yet, but it would be a great idea!
What do you think if you could sign up with Apple Music/Spotify?

Collapse
 
dsaw profile image
Devesh Sawant

Yah that sounds good. I don't have a spotify account, but for the music aficionados who have it is excellent.

Collapse
 
josectobar profile image
Jose Tobar

It looks good man. Good job!

Collapse
 
nastyox1 profile image
nastyox • Edited

Love the name! Design is great, and mobile responsiveness feels natural. You even made sure accessibility was taken into account. The only essential thing I saw missing was email validation upon sign up that would ensure that a later account recovery would be possible. I'd also mention that the activity feed from users I follow doesn't update immediately when I follow/unfollow someone; I have to refresh the feed page or log out and log back in. I would probably also stop users from visiting the homepage again if they're already logged in since it's directed at getting people to sign up, but that's your preference. Overall, awesome work. I think you really did a great job with this initial launch. Now comes the marketing, which is just as challenging. I wish you luck!

Collapse
 
hectordeluna profile image
Hector de Luna

Thanks for your comment!
Yeah there are various features that are missing, but I wanted to create the core experience for now!
The feed probably has to do with relay caching, thanks for letting me know.
Thanks πŸ™πŸ»

Collapse
 
willsmart profile image
willsmart

Love it, good luck!

Collapse
 
willsmart profile image
willsmart • Edited

Works really nicely so far, well done!
Just three bits of feedback so far:

I put "a" as a password and was just told it's invalid, not how to fix it. Maybe some error messages could be made more descriptive esp on such a low maintenance, simple, but critical and easily overlooked screen.
Also here...
errror

On that note, I settled on "aaa" as a password. might be worth setting a better allowable-password filter. Security first I reckon. Totally optional as you don't want anything blocking user signup to start with.

I feel that the "Listen on spotify" links should open in a new tab or otherwise keep groobe around after you click them, helping prevent user-leakage into the spotify app.

Last tiny point, any messages like this...
list
...need to be more assertive. That list is empty goddamit.

Awesome site. Hope it goes well!

Collapse
 
hectordeluna profile image
Hector de Luna

Thanks for taking a look around! Awesome feedback will definitely improve error and messages!

Collapse
 
erdn0 profile image
erdn0

Beautiful website!

Collapse
 
v6 profile image
πŸ¦„N BπŸ›‘

Well, perhaps I'm not in the target market for this, since there are few albums that I listen to. Most of my music is in assorted tracks.