Skip to content

Latest commit

 

History

History
65 lines (49 loc) · 2.17 KB

File metadata and controls

65 lines (49 loc) · 2.17 KB

🎟 Dat’events — Event Finder SQL Project

❌ The Problem

  • People struggle to find events they want to attend.
  • Reliable ticket purchase links are often hard to locate.
  • Companies spend millions on ads, while cost per click keeps rising.

✅ The Solution

  • A structured PostgreSQL database that centralizes events, categories, and companies.
  • Each event includes a verified ticket link.
  • Queries allow filtering down to almost personalized event lists.
  • Click tracking provides organic engagement insights, reducing reliance on expensive ads.

⚡ 10‑Second Explanation

A PostgreSQL project that makes event discovery easy and trustworthy for users, while giving companies actionable insights to cut advertising costs.


🛠 Technology

  • PostgreSQL relational database
  • SQL (DDL, DML, BI queries)
  • Schema evolution with ALTER TABLE
  • Performance optimization with constraints, indexes, and views

✨ Features

  • Event discovery with filters by category, city, and year
  • Verified ticket links for trustworthy purchases
  • Personalized lists through advanced queries
  • Click tracking to measure popularity
  • Company insights with BI reports

🌐 The Process

  1. Schema design → tables for companies, categories, events
  2. Data population → realistic inserts with event names and ticket links
  3. Schema evolution → alters and updates for new needs
  4. Analytics → BI queries for insights
  5. Enhancements → constraints, indexes, views

📚 What I Learned

  • Designing normalized schemas
  • Maintaining data integrity with constraints
  • Using SQL for business intelligence
  • Organizing a GitHub repo professionally

🌱 Overall Growth

This project helped me grow from basic SQL into building a mini data platform that solves real problems for both users and companies.


🚀 How Can It Be Improved (Future)?

  • Stored procedures for automation
  • Dashboards with BI tools
  • Recommendation system based on user preferences
  • Revenue tracking integrating ticket sales data
  • Adding a user‑friendly front end