A hub for digital artists created using HTML/CSS/JS using React.js . php with MySQL for database.

Job ID: 37888621

Budget: ₹600 – ₹1,500 INR

This is a micro project.

I will provide demo video of how the website should look like. Please watch it and also read the Other description mentioned below.

Some stuff that i have mentioned here, are not mentioned in demo video . like the features of shop, admin panel.

YOU SHOULD CREATE A PRIVATE GITHUB REPOSITORY WHICH HAS ALL THE CODE AND SEND IT TO ME. It should work in VS Code when I run 'npm start' or if there's any other method do tell me.

I want to run the website on LOCALHOST. I don't want to HOST it.

The name of the website is RenderzHub. Have a look at artstation.com as it has the features that I need in my website.

Languages to be used: HTML, CSS, JavaScript using React.js framework.
Database: PHP with MySQL.

The website should have following:
• Starting page: Page that is shown when webite is visited; Has Get Started, Sign Up and Sign in; Refer demo video.

• User Sign Up and Sign in: Authentication and account creation process; Account verification for added security; Google sign in; Users should be able to customize their profile, add social media links;
refer artstation.com Sign Up and Sign in.

• Home page: Acts as main page or gallery of all the featured, trending art, latest art;
refer artstation.com and demo video.

• Shop section: 2 types of users - buyer and seller; Buyer buys the work from shop; And seller post their work in the shop for sale; Seller should have an upload option to add his work in shop- refer image that i have shared ;

Items include Digital arts, visual assets like 2D , 3D models, 2D game assets sound files, green screen etc;
refer artstation.com Shop- Marketplace.

• Job section: 2 types of users - employer and applicant; Employer is user who want to hire an artist for
his work; Applicant is user who wants to find a job; refer artstation.com Jobs.

• Cart and payment: User adds desired items to cart, proceeds to payment;
Payment should be only online like using UPI, cards, etc. ; Buyer pays the artist whose item got sold; Part of payment should go to admin; for cart refer artstation.com.

• Admin Panel/Dashboard: This should be accessible only to admin. To get insights of the activities in the main page

• About, Help, Terms of Service: Take a look at artstation.com, top right corner 3 dots for an idea.

So, this was the brief of the website. I don't need a complicated one. And again do watch the demo video and refer artstation.com .

If you feel certain things should be like this and not like how I have mentioned, please inform me. I am open to changes if they are meaningful.

Contact me for any doubts and information.
Related categories: PHP JavaScript MySQL React.js Website Development