Skip to content

Web application for locating and reviewing petrol stations throughout the whole territory of Noth Macedonia.

Notifications You must be signed in to change notification settings

nikolaStanojkovski/Find_Your_Petrol

Repository files navigation

Find Your Petrol


Software design and architecture project by:

Nikola Stanojkovski, Tashko Pavlov, Emil Petrovski



EN


Find your petrol


We live in a very hectic world where you need a lot traveling to get any job done. That means, we all need vehicles, and, all of them need to be powered by some kind of oil. The petrols are the only places which give us that necessary supply and help us create that flow we need in order to live a normal life. That being said we think that most citizens don't have enough information about the petrols like their location, types of oils they have, working hours and, general information about them (information about the employees, owners - general stuff etc...) even through they have to use them very often.

This is the reason we chose this topic as our main project. We hope to help everyone who needs more information about petrols in his surrounding environment, and even more important, everyone that needs information about petrols in the area that he will travelling to, so a lot less time is spent on researching for that matter.

We will elaborate on the whole petrol map throughout our country "North Macedonia".

There are couple of main functionalities which the application consists off:

  • Filtering out petrols by adress
  • Filtering out petrols by city
  • Filtering out petrols by name
  • Filtering out petrols by types of oil
  • Filtering out petrols by working hours
  • Gathering other information about the selected petrol once filtered
  • Sorting out petrols by every attribute they have once filtered

In order to make this possible we extracted the details about the petrols from OpenStreetMap as our main source of information. Mapped it and filtered it all into a PostgreSQL database in order to have a reliable data for processing. The filtering was done through Bash '.sh' scripts which was using python interpreter. And finally all functionalities and front-end design of the user interface was done in Visual Studio with the help of ASP.NET and Server Side Razor.

Our group consists of 3 members:

Tashko Pavlov - 181104

Emil Petrovski - 181201

Nikola Stanojkovski - 181076

In order to provide the best user experience possible, we have built in all the information needed to use the software. The user interface is also very handy and intuitive. You could also leave a feedback for the application, and, contact us through the media that is left on the user interface. We would be grateful if you let us know that our time was spent on a good cause.



Copyright © 2020 PSP Tech North Macedonia, Inc. All rights reserved.



MK


Find your petrol (Пронајди ја бензинската пумпа)


Живееме во многу бурен и раздвижен свет во којшто треба многу патување за да може да се заврши било каква работа. Тоа значи, дека на сите нас ни се потребни возила, кои мораат да работат на некој вид на гориво. Бензинските пумпи се единствените места кои ни го овозможуваат тој неопходен продукт и ни помагаат да го создадеме тој брз проток во работата со цел да можеме да живееме ефективен и нормален живот. Според тоа, сметаме дека најголемиот број граѓани немаат доволно информации за бензинските пумпи како нивната локација, видови на горива којшто тие ги поседуваат, работни часови, како и други генерални информации околу нив (вработени, оценка за бензинската, сопственици итн...) иако мора да ги користат многу често.

Ова е главната причина зошто ја избравме оваа тема за нашиот главен проект. Сакаме да помогнеме на секој човек на којшто му треба повеќе информации за бензински пумпи во неговата околина, а можеби, и уште поважно, информации за бензинските пумпи во околината во којашто тие ќе патуваат. Нашиот опсег ќе биде целата мапа од бензински пумпи на територијата на Република Северна Македонија.

Главните функционалности од кои ќе се се состои нашата апликација се следните:

• Филтрирање на бензински пумпи според адреса
• Филтрирање на бензински пумпи според град
• Филтрирање на бензински пумпи според име
• Филтрирање на бензински пумпи според видови на гориво
• Филтрирање на бензински пумпи според работни часови
• Собирање на различни информации за избраната бензинска пумпа после филтрирање
• Сортирање на бензински пумпи според секој атрибут којшто тие го поседуваат


За да ја направиме оваа идеја реалност ги користевме деталите достапни за бензинските пумпи од вебсајтот "OpenStreetMap" како главен извор на информации (иницијално во .xml формат). Ги исфилтриравме истите во "PostreSQL" база на податоци за да имаме константни и безбедни податоци за процесирање, користејќи "bash" скрипти и "python" интерпретер. Потоа, во "Visual Studio", преку технологијата "ASP.NET" и "Server Side Razor" се погриживме за секоја функционалност во однос на корисничкиот интерфејс и фронт-енд дизајнот. Нашата група се состои од 3 члена:

Ташко Павлов - 181104

Емил Петровски - 181201

Никола Станојковски – 181076

Со цел да овозможиме најдобро можно корисничко искуство, ги вградивме сите потребни информации потребни за правилно и брзо користење на целиот софтвер. Покрај тоа, корисничкиот интерфејс е многу интуитивен и е употреблив од страна на било каков вид на корисници. Би биле многу благодарни доколку ја оцените апликацијата и оставите повратни информации, за да знаеме дека времето не ни е залудно потрошено!


Можете да не контактирате преку сите социјални мрежи чиишто линкови се оставени во долниот лев агол од корисничкиот интерфејс.



Авторско право © 2020 “PSP Tech” Република Северна Македонија. Сите права задржани.


About

Web application for locating and reviewing petrol stations throughout the whole territory of Noth Macedonia.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published