AirBnB_clone_v2

Table of Contents

Introduction

This project is part of the curriculum at ALX Software Engineering, it aims focusing on the development of a web framework using Flask. The primary goal is to gain a deeper understanding of web frameworks, route handling, and integrating data from a MySQL database.

Learning Objectives

Upon completing this project, you should be able to:

  • Understand what a web framework is.
  • Build a web framework using Flask.
  • Define routes in Flask to handle different URLs.
  • Handle variables in a route for dynamic content.
  • Utilize templates to generate HTML responses.
  • Create dynamic templates with features like loops and conditions.
  • Display data from a MySQL database in HTML.

Features

  • Web framework built with Flask.
  • Route handling for different parts of the application.
  • Dynamic templates with support for loops and conditions.
  • Integration with MySQL database for data storage.