VELGBRO PROPOSAL DATABASE FINAL PROJECT

Executive summary

I had always been a car enthusiast, and hence I surround myself around some too. Modifying a car isn’t easy and it is a skill that is needed to be built throughout time.

The wheel is the most common part that was replaced as part of the modification, it is just that one thing that you have so many options at and some wheels even let your car goes faster than ever. The car community loves buying wheel for their cars, no matter how expensive they could be and how many other sets they have already.

Everyone in the car community agrees that even in the era of e-commerce like this, there had never been a good platform to sell and buy those wheels. We rely on Instagram, Kaskus, and OLX which all does not have any filter and the tools they needed to know about the wheel. Here is the reason why idea of Velgbro came out.

If there is a simple web page to use that eliminates the time to find a specific set of wheel, a web page that could store our own wheel for sell and sort things based on what I want them to be in order be.

What is Velgbro?

It is the exact implementation of the problem I stated above, a web page that does it all, it eliminates the time for searching the exact wheel you want without the struggle to scroll into hundreds that won’t even to the car you have and become the platform for car enthusiast gather and showcase their wheels.

A web page that could perform search, insertion, deletion, update, and sort function. It enables user to login and sign up, view and even update their profile.

A simple page that could direct to WhatsApp web which could already have the text pre-typed.

GOALS

  1. To create a website that able to store the data of the product in a database using Mysql and having a complex schema in our database.
  2. Making sure it covers all the range of basic and advanced queries in Mysql.
  3. Provide a reliable platform for car enthusiast to sell and buy car parts.
  4. Have a normalized database that is enough in handling moderate number of requests.
  5. Create a website that is qualified as a professional website.

External libraries

It would take a huge amount of time to create a webpage without an external library, not only to make it easier, and safer, by using a framework it enables us to focus on the model designing and user experience.

I am going to use Django as the back-end framework. Django is an open-sourced python library for web development, I manually will connect Django with the MySql server.

For the front-end I will be using bootstrap, a premade CSS and JS library that will ease the work for the front-end developer. I would not spend too much time writing CSS where all those times could be spent on the database normalization.

Why Creating Velgbro?

The reason behind this project mostly raised by the desire to learn more about database and web technology. The web application is always my personal favorite, and with the chance I will be given today with having a normalized database, I would be able to learn more. Both backend and frontend are important and fun, since designing is also my passion.

The secondary reason is driven by my enthusiasm in the world of wheel and car modification. It is what makes this project so interesting to me because for once in my life I could implement what I learnt from the community to a real product.

This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *