Week 10 summary: The LAST WEEK
The original length of our bootcamp supposed to be 9 weeks. This is an extra 10th week due to many holidays we had during our journey. Hard to believe but this was our last week ever in MaGIC and with the amazing mentors & classmates.
Before I will start to cry, let me do the summary for the last week.
We continued to do our projects - in my case the Booku Booku project. It was our first time we were working on a project as a team and collaborate through Github.
We did not finish the project yet but I think we did an amazing job. There are a few features we can be proud of.
Google Books
- If a user would like to add / sell a book, we will search the book by given title from the user and thanks to Google Books API, we are able to extract all the information about the book without bothering the user to fill them manually himself.
The information includes title, subtitle, author’s name, category, description, total pages, publisher, published date, language, book cover image, book preview, language, average rating (and how many ratings in total), market price etc.
There is a screenshot how it looks like:
Notice of the 3D book cover. This is actually 2D cover not very beauty in the original. The 3D effect is done by CSS styling following this tutorial. All the books are thus beautiful in the same style like from a professional photographer.
We also implemented a mailbox system to send a message to users with Inbox, Sent & Trash. A user receiving a message through our website will be automatically notified by email.
And other functionality we already knew from previous projects like Braintree payment API, Devise, OmniAuth, Figaro, Foreman, ElasticSearch, Pagination etc + great user’s profile page with all the information like transactions, added books etc.
We are done with back-end and most of the things in front-end but it is not perfect yet. I will post a link once my "boss" will deploy a final version on Heroku.
UPDATE: http://bookku.herokuapp.com/















