Inspiration The "Basho Koko App" was born from a simple need: to easily share one's current location with acquaintances. The idea for its development came from the desire for a tool that could eliminate the hassle of verbally or textually explaining a location during disasters or meetups, allowing for quicker and more accurate sharing.

What it does The "Basho Koko App" is a straightforward application that allows users to get their current location with a single tap and generate a shareable URL. When accessed, this URL displays the user's location on Google Maps, enabling the recipient to find their way to you without getting lost.

How we built it We developed this app using the Bolt.new platform. Bolt.new's intuitive interface and rich features allowed us to quickly create prototypes and implement functionalities. Specifically, the implementation of location acquisition and URL generation was smooth, thanks to combining the modules provided by Bolt.new.

Challenges We Ran Into We faced several challenges during development. The most significant was balancing location accuracy with battery consumption. Constantly trying to acquire highly accurate location data would drain the battery rapidly, but reducing accuracy too much would prevent us from conveying the precise location. We iterated through trials and errors to optimize this balance. Additionally, security measures for shared URLs were a crucial challenge. It took time to implement features that limit the sharing range to prevent location information from being leaked to an unspecified number of people.

Accomplishments That We're Proud Of What we're most proud of is achieving an app with simple operability that anyone can easily use. There are no complex settings or procedures required; simply open the app and tap once to share your current location. We also feel a great sense of accomplishment in being able to incorporate practical features for users despite the short development period.

What We Learned Through this development, we re-recognized the importance of user experience. No matter how excellent a feature is, it's meaningless if it's difficult to use. We learned the importance of having a perspective on how to make operations as simple and intuitive as possible. We also realized the potential of low-code/no-code development tools like Bolt.new. We feel that Bolt.new, which allows ideas to be quickly transformed into reality, is an incredibly powerful tool for individual developers.

What's Next for the Basho Koko App For the future of the "Basho Koko App," we are considering several feature enhancements:

Group Sharing Functionality: We want to add a feature that allows multiple friends to share their locations simultaneously and see each other's positions.

Temporary Share Links: We plan to add a feature for share links that expire after a certain period, providing a more privacy-conscious sharing option.

Integration with AR Functionality: In the future, we are also considering integrating AR (Augmented Reality) technology to display directions and distances to the other person through the camera, offering a more intuitive navigation experience.

By adding these features, we aim to evolve the "Basho Koko App" from just a location-sharing tool into a more convenient and secure communication tool.

Built With

  • autoprefixer
  • eslint
  • geolocation-api
  • lucide
  • netify
  • postcss
  • react
  • tailwind
  • typescript
  • vite
Share this project:

Updates