NodeAdmin Makes Building MySQL Databases More Intuitive, Lands Students on Hacker News Front Page

MySQL is probably the most popular open source relational database, but it can be frustrating for many developers. Setting up a MySQL database tends to be a slow process, and mistakes can cause lengthy setbacks. In response, developers have created frameworks to streamline setting up a MySQL database with other technologies, such as phpMyAdmin for PHP or Django for Python. However, there wasn’t a similar tool out there for Node, the increasingly popular JavaScript runtime environment. A group of students set out to fill this gap by building NodeAdmin. There had been a strong desire for such a tool in the developer community, and NodeAdmin has gotten a lot of attention since its release.

“Starting a website with a MySQL server is just a long, drawn out, tedious process,” says Taylor Lehman, who built NodeAdmin with Laura Knight, Alex Hutchison and Andrew Nickell. “With this tool, you can immediately get the ball rolling. It’s like a modern-day approach to phpMyAdmin.”

NodeAdmin sets up a visually intuitive database that allows developers to manipulate their data in a fraction of the time and difficulty this would normally entail.

MySQL, npm, node, javascript, database

NodeAdmin streamlines the process of creating a database. See the project’s GitHub page for more gifs displaying NodeAdmin in action.

“Normally what people have to do is go in the command line and do a bunch of white boarding and figure out what their database is going to look like. Here you can just install NodeAdmin and use that as a bare-bones framework to construct your database,” explains Nickell, who is using Hack Reactor to transition from a career as an opera singer into software development.

The tool made it to the front page of the popular technology news aggregator, Hacker News, and got a lot of positive attention on Twitter:

This exposure to the open source community showed the group how far they’d come since the beginning of the program, and how much they have to contribute as developers.

“There’s no way I could have done this 12 weeks ago which is pretty crazy to think about,” says Hutchison.

“This project definitely made me feel more confident in my knowledge,” adds Knight. “We know more than we thought we did.”

The level of ambition the project required helped set a new normal for what these software engineers can accomplish.“Hack Reactor’s mentality of encouraging people to jump off the deep end is the best way to learn,” notes Nickell.

“We did this in three weeks,” Hutchison points out. “Imagine the things you could accomplish with the team at your company in a year. It makes the prospect of a career very exciting.”

Want to launch your software engineering prowess to new heights? Apply to any school in the Reactor Core network today.

Read more:

Remote Students Swift-JavaScript Transpiler Makes Splash on Hacker News

Students’ Internet of Things Project Creates Airbnb for Electricity

Students’ “Instagram for Google Deep Dream” Featured in Popular Science, The Verge, Wired, Discovery News, The Next Web & More