GithubHelp home page GithubHelp logo

sandeepkrsuman / art-exhibit Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 1.0 62.75 MB

ArtExhibit: A MERN stack e-commerce platform for showcasing and selling artistic creations.

License: MIT License

JavaScript 67.85% HTML 1.01% CSS 31.14%
e-commerce e-commerce-project mern react react-context-api reactjs

art-exhibit's Introduction

ArtExhibit


Tech Stack ๐Ÿ“š

React Icons JavaScript css html

React Icons React Router Dom Axios

MongoDB ExpressJS NodeJS


Demo ๐ŸŽฅ


Setup ๐Ÿ› 

Prerequisites :

  • npm is required for installing dependencies. npm usually comes blundled with node.

    Install Node, if it is not installed already.

    To check whether node is present or not, go to your command line / terminal and type in node --version .
    If a version shows up, means node is installed. If not, install the LTS version of Node. Check for npm using npm --version.

  • install git for version control and for cloning the repository. Verify using git --version.

  • This app takes weather data from OpenWeather. Which requires an API key. Sign up and generate your own free API key which will be required during installation process.

Installation :

Step 1: Fork this repo

Step 2: Clone your forked version of this repo locally. To clone, go to your command line / terminal, cd over to an appropriate directory and type in git clone https://github.com/<your username>/art-exhibit.git

Step 3: cd art-exhibit

Step 4: Open the project in your favourite text editor

Step 5: On the command line / terminal type in npm install to install dependencies

Step 6: Finally run the app using npm run dev

The app will start on port 3000 which can be accessed through http://localhost:3000 .


Backend ๐Ÿ“Š

You need to setup backend for proper functioning of the app.

Take a look at art-exhibit-server for more details. This server is developed using NodeJs / ExpressJs with MongoDB.


Developer ๐Ÿ˜Ž

Made with โค by SandeepKrSuman.



Asset Credits

  • Pictures / Paintings are generated using Gemini.

art-exhibit's People

Contributors

sandeepkrsuman avatar

Watchers

 avatar

Forkers

koalafarmer

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.