Skip to content

22f3000144/ArtistryHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎭 Artist-Audience Show Platform

This is a Flask-based web application where:

  • Artists can register, log in, create shows, view audience interest and likes.
  • Audience members can register, log in, like performances, request specific art forms, and share artist shows on various platforms.

πŸš€ Features

πŸ‘©β€πŸŽ€ For Artists:

  • Register/Login as artist
  • Create and manage shows
  • View how many people liked their shows
  • See performance requests from audience

πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦ For Audience:

  • Register/Login as audience
  • Like artist shows
  • Request performances (e.g., dance, storytelling)
  • Share artist shows on social media platforms

🧱 Tech Stack

  • Backend: Flask (Python)
  • Database: SQLite (via SQLAlchemy ORM)
  • Frontend: HTML, Bootstrap (Jinja2 templating)

πŸ“ Project Structure

β”œβ”€β”€ app/
β”‚   β”œβ”€β”€ __init__.py
β”‚   β”œβ”€β”€ models.py
β”‚   β”œβ”€β”€ routes.py
β”‚   β”œβ”€β”€ forms.py
β”‚   β”œβ”€β”€ templates/
β”‚   β”‚   β”œβ”€β”€ base.html
β”‚   β”‚   β”œβ”€β”€ login.html
β”‚   β”‚   β”œβ”€β”€ register.html
β”‚   β”‚   β”œβ”€β”€ dashboard.html
β”‚   β”‚   └── ...
β”œβ”€β”€ static/
β”‚   └── style.css
β”œβ”€β”€ config.py
β”œβ”€β”€ run.py
β”œβ”€β”€ requirements.txt
└── README.md

About

I am Data Analyzer, Master in Skilled from IIT Madra

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages