PathArt

PathArt

Draw a shape, place points on the map, and turn it into a real route in Ireland.

Final Year Project

Main Features

Draw routes, save maps, export GPX files, and manage your account in one place.

Draw
Shape to Real Route
Save
Saved Maps and Routes
Build
Flask Backend + ORS
Export
GPX Route File

Tech Stack

Main tools and technologies used in the project.

React Flask SQLite OpenRouteService API GeoJSON GPX Export

Studio

The Studio is the main working area of the app. It is where the user draws a shape, sends it for route generation, views the final route, and then decides whether to save or export it.

Drawing Area

The user draws a shape on the map to begin the route.

Point Cleaning

The backend checks and cleans the selected points.

Route Building

OpenRouteService connects the points to real roads.

Preview

The final route is shown with distance and time.

Saved Maps

The user can keep routes to view later.

Export

Routes can be exported as GPX files.

How the Studio Works

First, the user interacts with the map by drawing or selecting points. These points are then sent to the backend, where they are cleaned and checked. After that, the route service connects the points to real Irish roads and returns the result to the frontend.

Why the Studio Matters

This section is the core of the project because it combines user interaction, backend processing, route generation, and final map display in one place. It shows the main idea of the app in a practical and visual way.

Saved Maps

3 screenshots from your app here to show the saved maps page, route results, and other views from the real interface.

Saved maps page

A Star

Generated route result

A Heart.

Another app screen

A Wave.

News

A simple section for updates, route content, and app-related information.

Account

Signup, login, password reset, and profile access are included in the account area.

Documentation

Add your main project documents here.

About

My photo

Abdullah Jobbeh

A final-year Software Development student at South East Technological University (SETU) with a strong interest in creative and user-focused application development. Throughout my studies, I have built a solid foundation in software engineering, algorithms, data structures, databases, and full-stack development. I enjoy solving real-world problems through technology and continuously improving my skills by exploring new tools, frameworks, and design approaches.

One of my key projects is PathArt Ireland, a web application that transforms user drawings into GPS-inspired route art. This project allowed me to combine creativity with technical problem-solving by working with mapping tools, route generation, frontend design, and backend development. Through this work, I strengthened my ability to design practical software solutions while focusing on usability and innovation.

In addition to my technical skills, I have developed strong teamwork, leadership, and project management abilities through a cademic and project-based collaboration. I enjoy organising tasks, supporting team progress, and working toward clear goals in an efficient and professional way.

Contact

Name
Abdullah Jobbeh
Student ID
C00284285
Contact Me
Email