I built a dating site

Hello! I used to be active here and on the Discord, and the stream of people making stuff gave me the impetus to get my head down and build something myself. So thank you all for being busy and infecting me with your enthusiasm.

lovehabibi.com

Yeah, …


This content originally appeared on DEV Community and was authored by Sonam Shukla

Hello! I used to be active here and on the Discord, and the stream of people making stuff gave me the impetus to get my head down and build something myself. So thank you all for being busy and infecting me with your enthusiasm.

lovehabibi.com

Yeah, all other domains taken. It's a dating site because the world needs more dating sites. I haven't posted the link anywhere else so don't expect to find your dreamboat. Unless your idea of a dreamboat is me.

The premise is that photos are hidden by default. You have to strike up a conversation with someone before you can request to view their photos. When they accept, both users can see each others' photos. There is a toggle in settings to disable sharing at any time.

Hopefully that will lead to lengthy profiles and a reduction in 'Hey' messages. Who knows.

The main purpose for building the site is to get experience in tech I don't normally get to use - this is my first time with Node, Vue, post-css, uploads (without a plugin), websockets - and as such I tried to build as much of it myself as possible.

Some tech:Postgresql, Node, Express, ws, Passport, multer, sharp.Vue, Vuex, and Vue plugins for sockets, validation, meta, and i18n (strings in but not switchable).

CSS is all from scratch, as well the photo upload component (may be iffy...), photo viewer, the terms as you can probably tell.

It has taken 18 months to get to this state and although that translates to between 0 and 8 hours a week, it feels like it has been such a long slog. My interest is starting to wane so I've decided to put it out there despite knowing there are bugs. And that really rankles but I need to get over it.

I failed to appreciate just how big a project this would turn out to be. I thought along the lines of DB, forms, messaging, photos... ease! Nope.

Thanks for taking a look

P.S. I'm no designer. It is bare, I know.

Regards:
Sonam
https://www.reddit.com/user/MDrX/
https://datingexpat.fun/
https://dev.to/sonam_shukla_707cc1e27f23


This content originally appeared on DEV Community and was authored by Sonam Shukla


Print Share Comment Cite Upload Translate Updates
APA

Sonam Shukla | Sciencx (2021-10-13T11:29:18+00:00) I built a dating site. Retrieved from https://www.scien.cx/2021/10/13/i-built-a-dating-site/

MLA
" » I built a dating site." Sonam Shukla | Sciencx - Wednesday October 13, 2021, https://www.scien.cx/2021/10/13/i-built-a-dating-site/
HARVARD
Sonam Shukla | Sciencx Wednesday October 13, 2021 » I built a dating site., viewed ,<https://www.scien.cx/2021/10/13/i-built-a-dating-site/>
VANCOUVER
Sonam Shukla | Sciencx - » I built a dating site. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2021/10/13/i-built-a-dating-site/
CHICAGO
" » I built a dating site." Sonam Shukla | Sciencx - Accessed . https://www.scien.cx/2021/10/13/i-built-a-dating-site/
IEEE
" » I built a dating site." Sonam Shukla | Sciencx [Online]. Available: https://www.scien.cx/2021/10/13/i-built-a-dating-site/. [Accessed: ]
rf:citation
» I built a dating site | Sonam Shukla | Sciencx | https://www.scien.cx/2021/10/13/i-built-a-dating-site/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.