This Project is a dashboard meant for the visualization of bicycle-based commuting infrastructure. It has the goal of giving cyclists an overview of the bikeability of their commute by using a variety of open data-sources. It is developed in the context of the Project Intelligent Pendeln.
This is a Next.js project bootstrapped with create-next-app
.
(As of October 2024) this project depends on a backend system to fetch, process, and deliver the bicycle-infrastructure data from OpenStreetMap: (OSMBicycleInfrastructure)[https://github.com/niebl/OSMBicycleInfrastructure]
ensure the backend is running.
create a .env.local
as a copy of env.example
. Ensure the URIs match up with the resources provided by the backend (by default these match the paths given in the example .env)
Run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
http://localhost:3000/muenster and http://localhost:3000/osnabrueck will show the dashboards for each city.
pages are defined under /src/app/{pagename}/page.js
. there, for instance the pages for münster and osnabrück can be found respectively.