Skip to content

A website which lets you search for cities and lists exciting information about the city.

License

Notifications You must be signed in to change notification settings

VrushankiPatel/CityByte

 
 

Repository files navigation

CityByte

DOI Django CI

animated

Introduction

Moving to a new location can be a daunting endeavor, especially when you have the entire world to choose from. Finding a new home from scratch while prioritizing certain aspects might be very challenging given the variety of nations and cities. However, with the advancement of technology, information from earlier times can now be leveraged to offer a number of vital insights about a certain location. Our project succeeds in one of those objectives. We seek to present that information in our project because there are many other elements that are taken into consideration when choosing a place to reside, such as weather, temperature, entertainment options, landmark locations, education, and many more. The project is totally created using a variety of technologies, including some of the accessible APIs that are utilized to fetch real-time data.

Although this project is still in its early phases of development, it can be expanded up even further by including multiple features that can benefit society in a variety of different ways. This article offers a critical viewpoint that users can use to comprehend the project, adopt it as open source software, and add further features before releasing it to the market. The document also serves as a starting point for the project and helps developers understand the code.

The technologies listed below were used to build the entire project, and it is advised that the group of developers who take on this project in the future retain these tools on hand:

  • Python3
  • Django
  • Pytest
  • HTML
  • CSS
  • JavaScript
  • BootStrap

Although we have used HTML, CSS and Bootstrap for the frontend logic the user can use any technologies and combine it with backend such as Angular, React etc.

Result

The below screenshots give the glance of the working of our project:

Deployment:

This project is deployed on AWS and is live at http://3.88.233.194:8000/

Code Coverage

codecov

Future Scope

  • Caching results from API using Redis in order to improve the performance.
  • Addition of search bar with category filter, that will help the user to search based on his/ her requirements.
  • To run multiple API requests simultaneously, multithreading will be used.

Team Members

  • Nirav Shah - nshah28
  • Vishwa Gandhi - vgandhi
  • Pradyumna Khawas - ppkhawas
  • Vrushanki Patel - vpatel25
  • Priya Saroj - pbsaroj

About

A website which lets you search for cities and lists exciting information about the city.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 64.8%
  • HTML 35.2%