Inspiration

We were inspired by the theme of exploration of the mapHacks hackathon. One of the creators, Yan, likes to travel so he proposed the idea of using technology to share travel experiences.

What it does

It's a simple blog site that allows some one to write a blog post and upload it to a remote server. Once a blog entry is posted, the blog entry will be listed as one entry among another large list of blog entries.

How we built it

Teaching ourselves Django to build a backend API that allows the frontend to retrieve existing blog posts and upload new blog posts.

We learnt to use JavaScript libraries to integrate APIs.

We learnt to test the backend API that we built using Postman.

Challenges we ran into

This was Yan's first experience creating an API and first experience with Django. This was John's first experience integrate a backend API into a frontend application.

We ran into the Cors error and had to quickly understand why that error occured and fixed the error collaboratively.

Accomplishments that we're proud of

Building a cleanly designed frontend and successfully building our own backend blog api using the Django web framework.

What we learned

JavaScript, Python project management, Django, more git commands, gained collaboration skills

What's next for MapHacks Travel Blog

We will move on to building a Login system with Django and also the frontend for the Login System. Perhaps we will add more features to make the site seem more exploration-oriented or more friendly to prospective travellers who are reading the blog.

Built With

Share this project:

Updates