ArtGenics
Abstract:
ArtGenics is a full stack web-based application.
It will allow artists to showcase their artworks in a 3-D gallery and also add their works to the art
store for users to buy. Viewers can also order personalized commission works from a retailer(artist)
by submitting their details to them. This web app will also have an ‘Art-Locater’ section which will
help visitors to locate nearby art (murals, museums, galleries, etc.) on a google map.
It will help upcoming artists to expand their reach and get recognition and it will help users to have
access to buy local and international art on one platform. This web app can be a guide for tourists
and inhabitants to easily find and explore artworks in their vicinity.
Functionalities:
The gallery section will host all the art collection and works of each artist with their details. Users will
have access to their cart once they have selected an item to buy and it will have a button to redirect
them to checkout. The orders section will be accessible once the user has purchased an item. Users
will be able to use the art-locater section by enabling their location after which they can view a map
centred on their location surrounded by pins representing nearby artworks’ location.
Modules:
1. Admin:
Admin will be able to access details in brief like a list of products, artists and buyers.
Admin will have the authority to accept or decline artworks submitted by artists for
displaying on the app.
2. Users:
a) Artists:
Artists will be able to register and submit their artworks and details via a form.
They will be able to view orders placed for their respective artworks.
b) Buyers/Viewers:
They will be able to register/login through email and place orders by filling in details.
Buyers will be able to make payment and will receive an email on order confirmation.
Technologies used:
Frontend: HTML, CSS, Javascript, React.js
Backend: MongoDB, Node.js, Express.js