Skip to content

application for artists help them marketing their artworks

Notifications You must be signed in to change notification settings

aboodswiti/Art-Gallery

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Art-Gallery

The problem statement:

  1. Arab artists don’t have platform to share their artwork and the social media is not a reliable place to sell art beside it doesn't protect their copyright
  2. Clients don't have a platform with a different type of art work , and it's hard for them to find a piece of art that fits their place .

the solution :

An application that allows the artists to market their art work , and allows the clients to customise some of the arts .

User Journey :

  • As an artist, I can create an account and post my artwork on the app
  • As a client, I can view and customise artwork

User Story :

Artist:

  • As an artist, I can see the home page that have search field, the recent art, customised art section, the gallery and a nav bar
  • As an artist, I can create an account and be able to sign in
  • As an artist, I can see my profile and be able to add my art that I want to sell, be able to add art that can be customised, and see the sold art
  • As an artist, I can add a picture, artwork name , description, dimensions, categories and price

Client:

  • As a client, I can see a home page that incudes search field, the recent art, customized art section, the gallery and a nav bar .
  • As a client, I can see catigories page that incudes search field and all the catigories to choose from .
  • As a client, I can see customize art page where I can uplode a picture of my place and blend art with the place picture to see if it fits .
  • As a client, I can see the art picture, artwork name,description, dimensions, categories, prince and the artist name .

Database Schema:

DBMS ER diagram (UML notation) (1)

How to run the project?

Clone this repo to your local machine using terminal:

git clone https://github.com/GSG-K3/Art-Gallery.git

run these commands in your terminal:

 $ cd Art-Gallery
 $ npm i
 $ cd client
 $ npm i
 $ cd ..
 $ npm run dev

Used Technologies

Front end

  • React- hooks
  • Material ui

Back end

  • Express
  • PostgreSQL

work group

Team leader

Design support

Project owner

  • Lina

Team members

About

application for artists help them marketing their artworks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 98.8%
  • Other 1.2%