• Fat Cats Boardgame
  • Wicket UI Library
  • About Me

Java and Wicket web development thoughts, tutorials, and tips

roman@coderdreams.com
Coder DreamsCoder Dreams
  • Fat Cats Boardgame
  • Wicket UI Library
  • About Me

Launching LetsDefinitely.com – A dating website

July 28, 2020 Posted by Roman Sery projects 2 Comments

I’m excited to announce the launch of LetsDefinitely.com, a dating site that I have wanted to make for a while now. Its design is closely based on the teachings of someone I respect; dating and relationship expert Corey Wayne.

The core concept of making definite plans, by setting a specific date, time, and place to meet leads to more kept dates and less frustrating situations of being stood up. When two people make definite plans it shows they respect and value each other’s time and are looking forward to seeing each other.

Highlights

Inviting users on dates

When someone catches your interest and you would like to possibly setup a date, you will send them a message along with what you will like to do on the date, where, and when. Don’t worry about scheduling just yet, this is designed to show that you are serious about meeting and not a time-waster. Once the other person responds and is interested you can iron out the details of the exact date and time.

Once you’ve both accepted the date, make every effort to show up. Making definite plans means there is no need for confirmations and no flaky responses.

Messaging before the date

Are you tried of endless messaging that leads no where? We still allow a limited number of messages to be exchanged between you two to get to know a bit about the other person before the date. As well as to help you decide if you want the date! Studies have shown that too much virtual communication before a date leads to less fulfilling dates. People present themselves the best in person, so let them do it. Virtual messaging is unnatural and can leads to misunderstandings.

After the date

Should I call after the date? Does she want another date? Does he want to see me again?

These kind of questions cause unnecessary confusion. After the date, both of you will be asked to give your feedback on a 2nd date. No more guesswork! If you like, you can go into detail, but it isn’t necessary. You can simply indicate if you would like another date.

Tech

If you’re reading this you probably at least have some interest in the code. Backend is written in Java using Spring Boot. I use SendGrid for sending emails and Google Firebase for image storage. I use AWS beanstalk for hosting and a MySQL RDS instance for the database.

Frontend uses Bootstrap, Jquery (gasp), and Thymleaf.

If you’re interested in any specific part of the code or specific features, please comment below.

Feedback

I would welcome any feedback and suggestions you might have for me, so please check it out! Thanks.

2 Comments
Share
0

About Roman Sery

I've been a software developer for over 10 years and still loving Java!

You also might be interested in

Understanding Wicket Models

Oct 5, 2019

The most important part of being an effective Wicket developer is understanding how to use Models. The #1 rule is, always use Models! Here's how.

Using MySQL JSON columns to simplify your data storage: Part 1

Nov 28, 2019

Simplify data storage in your apps by using JSON column types instead of relying on database normalization.

Wicket-fields UI library v1.0 released!

Aug 28, 2019

Wicket-fields is a UI library that makes creating simple bootstrap UI's a breeze

Categories

  • aws
  • customization
  • database
  • debugging
  • enum
  • java
  • models
  • performance
  • projects
  • react
  • software design
  • Spring
  • tool
  • Uncategorized
  • wicket

Recent Posts

  • Rent Day
  • Self-contained Wicket Fragments
  • Pros and cons of unit testing
  • Themeable React Monopoly board
  • Please dont use client-specific release branches

Recent Comments

  • TCI Express Thanks for sharing such insightful information. TCI Express truly stands out as the best air logistics company, offering fast, secure, and efficient air express and cold chain transportation services....

    Tracking down a bug in production Wicket application ·  March 25, 2025

  • Tom Error: A zip file cannot include itself Can you please correct the plugin part so it doesn't use the same folder as input?

    Deploying Spring Boot app to AWS Beanstalk with Nginx customization ·  September 3, 2021

  • Golfman: Reality always wins I've used both Wicket and front-end JS frameworks and, having worked extensively on both, I can tell you that "Speed of development" is definitely NOT with the JS frameworks. You basically end up...

    Five reasons you should use Apache Wicket ·  August 29, 2021

  • Kiriller Sorry can not agree with you, wicket might be a well built technical framework. But the advantages of using a front-end framework like react.js and vue.js can not be beaten by Wicket nowadays. - Speed...

    Five reasons you should use Apache Wicket ·  August 23, 2021

  • Bernd Lauert Sorry but i have to refute your claims with the following arguments: 1. the Wicket community may be small but it is also very responsive, you usually get a helpful answer from the core devs on the...

    Five reasons you should use Apache Wicket ·  July 1, 2021

Archives

  • May 2021
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019

Contact Me

Send Message
Prev Next