Skip to content

MrunalKotkar/Art-Gallery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 

Repository files navigation

Art Gallery Management System

Members

  • 111803156 : Radhika Kandoi
  • 111803157 : Mrunal Kotkar
  • 111803177 : Aditi Medhane

Project Description

This is an Art Gallery Management System for interactions between artists, customers and Art Enthusiasts. This system maintains records of Galleries, Exhibitions in respective gallery with multiple Events happening in exhibitions! It also maintains record of Artists, their paintings and contact details. It shows Paintings of various artists and their information with contact details and galleries of those artists respectively. It has the functionality in which artists can add their galleries as well as paintings. It also includes the like button through which customers can like the paintings according to their own interest.

ER-diagram:

alt text

Admin Side Features:

  1. Admins have all permissions and can create, delete and modify database.
  2. Admin can also add and delete artists, galleries, paintings, exhibitions and events and edit their information.
  3. Admin also have the right to look into login and registration of users.

User Side Features:

  1. This project allows artists and customers types of users.
  2. They can visit and have a look at galleries where the exhibitions and events will be conducted.
  3. Users can also book tickets for the event they wish to attend.
  4. They can also like the paintings of their choice.
  5. Artists can also edit their information and add gallery of thier own.

Functionalities

This project allows three types of users:

  1. Administrator
  2. Artists
  3. Customer

The activities or operations that the system will handle are :

  1. Login for various user types
  2. Entry of new art gallery by the artist
  3. Entry of new artist
  4. Entry of new Painting
  5. Entry of upcoming exhibition
  6. Entry of new events and their details which will be conducted during exhibitions.
  7. Accessing contact details of gallery as well as artists and their paintings.
  8. Entry of new customers
  9. Entry of details of painting made by artist and brought by customer.

Software Requirements:

Programming Languages:

  • Python3
  • HTML5
  • CSS

Framework:

  • Django

Database:

  • Sqlite3

Interface :

alt text

Login Page

alt text

Artists

alt text

Galleries

alt text

Paintings

alt text

Exhibitions

alt text

Events

alt text

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors