Node-Based Leaflet Map with Login and User Permissions
I built map-based functions for a website where map features are only available if I start a Node server. After that, it's possible to log in to the map functions and mark locations globally thanks to the Leaflet open-source project, which you can find here.
Login Page if Node.js is Running
Leaflet login function
What Happens if You Don't Log In
You can't see the map function.
Main Page
Zoomed Out
If needed, you can re-edit descriptions or remove pictures and add better ones.
Can't Delete Other Person's Marker
Leaflet map function with mouse over
Full Screen Picture Function
Tech Stack / Technologies Used
- Node.js: For the backend server, handling login, user permissions, and map functionality.
- Leaflet: Open-source JavaScript library for interactive maps, markers, and global location features.
- JavaScript: For client-side interactivity, such as mouse-over, editing markers, and full-screen views.
- HTML/CSS: For the frontend structure and styling of the login page, map interface, and lightbox features (implied from the overall website context).