← All work

NJIT '20

tasktrack.io

A full-stack to-do app bridging the gap between front- and back-end development.

Web AppMySQLTeam Project
tasktrack.io

Role

Front-End Developer

Duration

< 1 month

Tools

HTML / CSS / JS · MySQL · PHP

Overview

A web-based to-do list built for IS-218 (Building Web Applications) at NJIT — a team project introducing full-stack integration with MySQL. Why use pen and paper to make your to-do list when you can type it in?

Problem

The team wanted a shared web app that reinforced database and UI integration, featuring user registration management, content management, data storage, and SQL queries.

Process

Front-end development in collaboration with backend teammates.

🔗 Links

View Website ↗

Want to try it yourself? Sign up today, or sign in with the following credentials — Username: jla39@njit.edu · Password: 1234!

🏫 Background

New Jersey Institute of Technology (NJIT)

This was a final group project completed by me and my fellow colleagues in our IS-218 (Building Web Applications) course. It was through this course that I was introduced to the integration of websites and databases, with constant practice of MySQL through various assignments.

🎯 About

Goals & Expectations

My team aimed to create a web-based application that featured user registration management, content management systems, data storage, and SQL queries.

Since it was integral to create a working to-do list web application, prior knowledge of HTML5 and CSS3 had to be utilized, alongside new skills like JavaScript, PHP, and MySQL. We made sure to include functionalities such as user login and registration, form validation, and adding, editing, completing, and deleting tasks.

🏁 Final Design

A quick overview of the features tasktrack.io offers. Login or sign up today!
A quick overview of the features tasktrack.io offers. Login or sign up today!

🤝 Contributors

  • Justin Agustin — Full-Stack Developer
  • Ibrahim Hamza — Full-Stack Developer
  • Jenna Ariza — Front-End Developer
  • Michelle Majano — Back-End Developer

Next project

City Management Dashboard