Inspiration

We wanted to create a system that goes beyond just finding a coding friend — a platform where users can also connect with partners who also share their similar interests.

What it does

Our system runs entirely in the terminal. As computer enthusiasts, we wanted to build something simple, fast, and accessible for fellow developers who love command-line tools.

How we built it

We developed the system in Python, using the PostgreSQL language for data storage. We also developed a robust system for handling real-time terminal interaction, specifically to improve error trapping and graceful crash recovery._

We had some difficulties in the database collection process stored in table, which we had to devote a significant amount of time improving upon.

Accomplishments That We're Proud of

Successfully connecting the user interface to the database that was stored on a local server and properly configuring the database integration and one of our proudest achievements.

What we learned

We learned how to create a new database from scratch, how to store files and databases on a server, how to integrate database querying into Python, and how to do some partial machine-based learning algorithms.

What's next for Terminal Dating

_We could add more of the coding challenges, use different APIs to improve its presentation, incorporate more complex ML algorithms into the matching, and more features like those in profile management.

Built With

Share this project:

Updates