is-shaun / cricket-world-cup-database-management-system

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Circket World Cup Database Management System

This is a database management system for a cricket world cup. The system is designed to store information about the teams, players, matches, and the tournament. The system is implemented using MySQL and Python.

Features

  1. Add, update, and delete teams
  2. Add, update, and delete players
  3. Add, update, and delete matches
  4. Add, update, and delete tournament
  5. View team details
  6. View player details
  7. View match details
  8. View tournament details
  9. View team performance
  10. View player performance
  11. View match results
  12. View tournament schedule

Requirements

  1. MySQL
  2. Python
  3. MySQL Connector for Python

Usage

  1. Create a new database in MySQL
  2. Import the cricket_world_cup.sql file to create the tables
  3. Create the database connection details in config.py
    db_config = {
        "host": "localhost",
        "user": "root",
        "password": "pass",
        "database": "cricketwc",
    }
  4. Run the app.py file
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python app.py

Screenshots

Home

Authors

  • Ishan
  • Shubham
  • Sajal

About


Languages

Language:HTML 59.6%Language:Python 16.6%Language:JavaScript 13.2%Language:CSS 10.6%