A lightweight web for finding nearby libraries and trending books — designed for people with some spare time on the go.
PassbyLibrary is a web-based project built using HTML, CSS, JavaScript, and Node.js. It integrates public library APIs and Kakao Maps API to help users:
- Find nearby libraries using a real map instead of just administrative area names.
- Check trending book keywords based on public data.
- Discover new reading opportunities during short free moments.
This project was created as part of the Introduction to Internet and Web course.
Have a bit of extra time before your next appointment?
Don’t waste it — find a nearby library and make the most of your day.
-
Read more, stress less
Drop by a library, browse through some books — you might find your next favorite! -
Save your time, money, and health
Instead of another sugary drink at a café, spend 20 quiet minutes at a library.
Use the time to read, think, or even finish a quick task. -
Map-based search for real-world convenience
No need to know the neighborhood name. Just use the map and go!
- Frontend: HTML, CSS, JavaScript
- Backend: Node.js
- APIs:
- Public Library Data API (도서관 정보 및 인기 키워드)
- Kakao Maps API
- 📍 Location-based library search
- 🔍 Trending book keywords
- 🗺️ Map interface for intuitive navigation
Some of the public data APIs used in this project may have expired or are no longer returning valid responses.
As a result, certain features may not function properly.
Updating API keys or switching to alternative data sources may be required in the future.
You can view the final project report(Korean) here:
📕 Download Report (PDF)
You can watch the demo video(Korean) here: 🎥 Watch Video (mp4)
If you have any feedback or questions about the project, feel free to open an issue!