Skip to content

An interactive way to locate and learn about different countries in the world.

License

Notifications You must be signed in to change notification settings

k99sharma/bifrost

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bifrost

Netlify version License

🏹 Bifrost is a web application to locate and learn about different countries in the world. It provides an interactive way to locate countries.

Screenshot (106)


Tech Stack & Open-source libraries

  • HTML5 and Bootstrap is used to make responsive layout.
  • 3D model is generated using ThreeJs library. You can also checkout out the model here.
  • Country API is created to fetch countries data.

gif

Bifrost Working

  • Application is responsive in nature
  • Country data is fetched from country API
  • World folder contains 3D globe model
  • utilities folder contains javascript codes of major features

3D Globe Model

  • Globe model is created using threejs library
  • Model is standalone and restricted from application code except driver files - utilities/model.js and utilities/formHandler.js
  • Globe is interactive with zoom in and zoom out features. Scene can also be rotated

Find this repository userful? ❤️

Star the repository. 🌟
Also, Follow me on GitHub for my next creations! 😎

LICENSE

Designed and developed by 2023 (Kalash Sharma)

Licensed under the MIT License, (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   https://opensource.org/licenses/MIT

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.