Table Forge banner

Table Forge

1 devlog
6h 49m 26s

TableForge is a spreadsheet-style database management tool that makes working with data simple and user-friendly. It allows users to connect databases like SQLite, MySQL, and PostgreSQL, edit tables visually, add or update records, search and sort…

TableForge is a spreadsheet-style database management tool that makes working with data simple and user-friendly. It allows users to connect databases like SQLite, MySQL, and PostgreSQL, edit tables visually, add or update records, search and sort data, and manage information without writing SQL queries.

This project uses AI

AI tools were used during the development process to assist with UI design ideas, layout inspiration, and portions of code generation for faster prototyping. All outputs were reviewed, modified, tested, and integrated manually

Demo Repository

Loading README...

priyanshubisht.me

Firstly, I started with the UI design and planned the full structure of the project. I wanted the website to feel modern, simple, and easy to use instead of looking like a typical complex database tool. So I first designed the homepage, navigation flow, and overall layout before moving into development.

I have created the Connect Database page, where users can choose between SQLite, MySQL, and PostgreSQL and connect quickly. Making support for 3 databases took time because each one had different connection handling and some errors came while testing.

Next, I developed the main Table Editor page, which is the core feature of the project. Here users can open tables, edit records, add rows, create new tables, add columns, and save changes directly. I wanted it to feel similar to spreadsheets so beginners can use it without learning SQL.

In the final stage, I polished buttons, spacing, colors, and overall user flow. This project taught me a lot about combining UI thinking with backend logic and turning an idea into a working product.
Still there’s a lot to learn like adding future possibilites like ER diagram, and primary key constraint and many more.

I will try to update this project if possible.
Thank You,
Regards,
Priyanshu

Attachment
Attachment
Attachment
0