itucsdb1620
latest
  • Installation Guide
  • User Guide
  • Developer Guide
    • General Information
    • Database Design
    • Detailed Development Guide
      • Parts Implemented by Mehmet Tankut Özen
      • Parts Implemented by Berkan Dinar
      • Parts Implemented by Fatih Budak
itucsdb1620
  • Docs »
  • Developer Guide
  • Edit on GitHub

Developer Guide¶

General Information¶

This project is a web application, where various data are stored in a relational database

link to source code of the project: https://github.com/itucsdb1620/itucsdb1620

The project uses :

  • Python with Flask framework and Psycopg2 extension
  • HTML
  • CSS and Bootstrap framework
  • Javascript
  • Postgresql
  • Vagrant with VirtualBox
  • Github for collaboration
  • Bluemix for deployment

Database Design¶

E-R Diagram

Entity-Releationship Diagram of the Database

Detailed Development Guide¶

  • Parts Implemented by Mehmet Tankut Özen
    • 1 Database Design
      • 1.1 Database Tables
        • 1.1.1 Activities Table
        • 1.1.2 Culture Table
        • 1.1.3 Accommodation Table
    • 2 Application Program Source Codes
      • 2.1 Python(Flask) Files
        • 2.1.1 Activities.py
        • 2.1.2 Culture.py
        • 2.1.3 Accommodation.py
  • Parts Implemented by Berkan Dinar
    • 1 Database Design
      • 1.1 Database Tables
        • 1.1.1 Entertainment Table
        • 1.1.2 Location Table
        • 1.1.3 Transportation Table
        • 1.1.4 Cities Table
        • 1.1.5 Countries Table
    • 2 Code
      • 2.1 Python(Flask) Files
        • 2.1.1 Entertainment.py
        • 2.1.2 Location.py
        • 2.1.3 Transportation.py
  • Parts Implemented by Fatih Budak
    • 1 Database Design
      • 1.1 Database Tables
        • 1.1.1 People Table
        • 1.1.2 Landmark Table
        • 1.1.3 Agency Table
    • 2 Code
      • 2.1 Python(Flask) Files
        • 2.1.1 Register.py
        • 2.1.2 People.py
        • 2.1.3 Landmark.py
        • 2.1.4 Agency.py
        • 2.1.5 Server.py
Next Previous

© Copyright 2016, Forest. Revision 0fbcce62.

Built with Sphinx using a theme provided by Read the Docs.