software
Icebreaker
Ahnaf An Nafee / March 01, 2020
css
node.js
html
javascript
mysql
jquery
💗 Dating app for matching personality
Overview
- Web application that will be a dating app where users can match with others based primarily on personality
- Profile can contain pictures of a person’s room, hobbies, interests, etc
- All information is organized neatly into a webpage, mainly relying on imagery
- Will display names and general information about themselves
- Can choose who they want to talk to by pressing yes or no
- Will include personal profiles with login and logout functionality
Features
- Mobile friendly
- Scalable to provide compatibility with most mobile devices
- Working login and logout system
- Utilizes client sessions and cookies to save user data
- Working registration and profile pages
Built With
- HTML - Provides the general framework to the application
- CSS - Used to add style to the web application
- JavaScript - Adds functionality to the website
- MySQL - Stores user data (log in, password, profile data, etc)
- Node.js - Used to host a local server to test functionality and debug. Used various modules to improve developer experience - express - client-sessions - bcrypt - morgan
- AJAX - Client-side programming technique used to establish an active connection between the browser and the web server