I began Mental Aid Map Project in December of 2024 intending to create universal, intuitive and helpful tool for people experiencing mental health issues.
Currently Polish National Health Services are being massively overloaded by amount of people that suffer from mental health conditions - especially children and adolescents.
According to the report made by Eurostat, in Poland there are approximately 13.4 psychiatrists for every 100,000 citizens.
In comparison to Europe's average (~25 psychiatrists per 100 000 inhabitants) this number is extremely low - and it is.
Looking at statistical data of neighbouring countries it gets only more depressing:
- ~25.2 doctors per 100 000 citizens - Lithuania
- ~15.1 doctors per 100 000 citizens - Hungary
- ~28.4 doctors per 100 000 citizens - Germany
- ~16.7 doctors per 100 000 citizens - Czechia
Source: Eurostat
By building this website, I aimed to address the lack of accessible information on NHS facilities that provide psychiatric, psychological, and therapeutic services. I hope this will help distribute demand more evenly by making people aware of all available facilities, reducing overcrowding at the most well-known ones and encouraging the use of equally accessible centers with shorter waiting times.
Frontend
Backend
Database
- Intuitive interface
- Easy-to-use search using just post-code & city
- Huge scope of available facilities, up to 150 kilometers!
- Generated API_KEY from Geoapify for fetching geographical data
Clone the project
git clone https://github.com/panevka/MentalAidMap.gitGo to the project directory
cd MentalAidMapInstall dependencies for backend & frontend
npm install --prefix ./frontend
npm install --prefix ./backendCreate respective environment files for subdirectories following their formats:
-
Backend Env Example - replace GEOAPIFY_KEY with your api key.
Run the app
npm run dev --prefix ./frontend & \
npm tsc --prefix ./backend & \
node dist/index.js --prefix ./backend; waitCheck Projects tab for currently developed features.
