Luminder
LuminDER is a dating app for NUS students that takes on the familiar interface of LumiNUS and is a wordplay on Tinder.
Install / Use
/learn @Nanosync/LuminderREADME
LuminDER

LuminDER is a dating app for NUS students that takes on the familiar interface of LumiNUS and is a wordplay on Tinder.
About
This project was created by a 4-member team during Hack&Roll 2021 hackathon organised by NUS Hackers. You may view our submission here.
How to run the project
npm start
cd client
npm start
Screenshots
Login

Profile

Chat

How we built it
We used the MERN stack (Mongo, Express, React, Node), Bootstrap for styling and Firebase for authentication.
Challenges we ran into
Team was inexperienced with web development, unfamiliar with Firebase and React context, file uploading and missed out on some design issues.
Accomplishments that we're proud of
Setting up the entire project base from scratch, learning/re-learning React Bootstrap, setting up a chat page, solve the card matching problem, solving authentication issues
What we learned
Project setup and structuring, web development, system design, database management
What's next
Make the chat real-time using web sockets and fix login issues.
Related Skills
node-connect
342.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
85.3kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
342.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
342.5kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
