Inspiration

We wanted to tackle issues that college students face, such as a lacking sense of community that many individuals face, limited resources when it comes to transportation, groceries, and more, and also having a limited budget for such task.

What it does

TaskMatch is a university-specific application that enables students to post and accept tasks from fellow students on campus. It allows students to request help for various tasks like tutoring, carpooling, or event planning, and provides a platform for others to offer their assistance. The app helps students receive support from their peers while providing helpers with opportunities for skill development and earning monetary compensation. It also fosters community engagement.

How we built it

The front end of TaskMatch was custom-built using JavaScript, CSS, and HTML, while the back end was developed using Node.js. All posts and user information are stored using SQLite3, chosen for its lightweight and persistent storage capabilities. The project emphasized hands-on learning and experience in building a web application from scratch, focusing on custom UI design and server-side input parsing.

Challenges we ran into

Some of the challenges encountered during the development of TaskMatch included integrating the back-end functionality with the front end and ensuring data persistence across sessions.

Accomplishments that we're proud of

We are proud of successfully building a working application from scratch using a custom front end and a back-end system server.

What we learned

For most of these languages and frameworks, such as Javascript, Node.js, and SQLite3, it was the first time many of us were working with such applications.

What's next for TaskMatch

We plan to refine the application by enhancing the user interface and adding more features such as customized notifications.

Share this project:

Updates