TravelPal

Inspiration

It's been a year since I joined my college, and my daily commute is through the metro. I observed that while traveling me and the other passengers were either bored or couldn't do anything productive. And most of the time, like 1-2 hours of the day were wasted.

What it does

We created a website to which we have added many features to tackle the problems. We have added a book library, where you can read pdfs of books, a music library to listen to music, we also added news feature which will keep you up to date with current affairs, and also a chatroom feature where you can talk about any topics or make communities, join communities around the globe, all that while traveling.

How we built it

We built it using Django, which is a python based web framework with HTML templates. We have used the SQLite database. for authentication, we use inbuilt Django auth. And as for the music app, Spotify API was used and for the news app News API was used.

Challenges we ran into

Our Team consisted of members with varying skill levels. In the beginning, it was difficult to communicate. Only one person knew about APIs and was difficult to implement. It was also difficult to create a database for books.

Accomplishments that we're proud of

We managed to learn to communicate with each other. We also managed to make the database for books and successfully implemented Spotify and News API.

What we learned

We learned about APIs, databases, routing, etc in the very little time we had. We also learned about teamwork, dividing workloads and communication

What's next for TravelPal

TravelPal will be available to the public as well as it will be open source so anyone from the community can contribute to it by adding new features or modifying the old ones.

Share this project:

Updates