DEV Community

Discussion on: I just published my new side project

Collapse
 
navthenugget profile image
Nav Pahwa

Hey, I tried your side project and to be honest the design is super clean and looks good and kind of matches the theme I guess you were trying to achieve. Here are some things you can add and improve:

  1. Storing the Todos in Some Type of Database(Postgres).
  2. Using Google/GitHub/Twitter/Facebook/Discord OAuth to avoid storing passwords in the database
  3. Have an API to implement most of the security there.

Other than that I really like the project.

Collapse
 
isarisariver profile image
Marian

Hi Nav, thanks a lot for taking a look!
You are right, I am already working on the database. The demo is just for a first impression to convince users to sign up.

I am using MongoDB as database, the implementation is almost finished. I was planning to use Auth0, since it's free for up to 7.000 users and I already have a working solution for another project. Using Google/Github etc. for authentication is still on my bucket list, thanks for mentioning it.

It should be possible to offer both at the same time, if I maintain my own userdatabase, right? I can only offer 1 social login with Auth0, but not several.

When both database and authentication are ready I will start sending out emails to the people who requested an invitation.