Giter Club home page Giter Club logo

art-gallery-management-system's Introduction

Art-Gallery-Management-System

An online Art Gallery Management System in Java (JSP, JDBC) and using MySQL database.

Art Gallery Management System

Objective: To create Art Gallery Management System that keeps record of artists, their paintings, art gallery details, exhibition details and showcases pictures of paintings to the customers.

Abstract: This project intends to include various features related to an art gallery i.e. information about gallery, exhibition, artists, their paintings, customers (the one who bought the paintings) etc. The main aim is to help art lovers know about different exhibition details organised by different organisations, the art work included, the artists. People who wish to buy this art work can very easily contact the artist. Their is a login page for administrator, artists and customer. Artists can login through their account and include details about new paintings made by them. Customers can login through their account and see different paintings available for selling purpose. Administrator can include details about new art gallery , upcoming exhibition details and the exhibition artists.

This project allows three types of users:

1. Administrator
2. Artists
3. Customer

The activities of store that the system will automate are:

1. Login
2. Entry of new art gallery
3. Entry of new artist
4. Entry of new Painting
5. Entry of upcoming exhibition
6. Accessing contact details of gallery as well as artists and their paintings.
7. Entry of Customer details, painting bought. 

Software Requirements:

1.Front end:	JAVA, JSP, SERVLETS, JDBC
2.Back end : 	MYSQL

Scope of the project:

This project will help people to show their artistic skills. It can be used to make people aware of the upcoming exhibition i.e. its start date, end date, location. Also include artists whose paintings are available, people could contact them if they wish to learn from them or if they want to buy their art piece. They can also approach gallery staff if someones wishes to exhibit his or her painting.

ER-diagram: alt text

PS: art_gallery.sql file is incomplete. As I had forgotten to upload this file when I added this project and got to know when few people approached me while using this project from github. Since its an old project which I was done during 3rd year of college along with my friends, I couldn't get the final schema but only got this incomplete one in my system.

Also I have added, few files related to this project which can we useful to people using this project. These files are contributed by github.com/txhniyx. But there are few modifications which she did while making this project work.

If anyone is interested to update this project with all working code feel free to file a pull request.

art-gallery-management-system's People

Contributors

roshan02 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.