Code Monkey home page Code Monkey logo

art-marketplace's Introduction

Art Marketplace

Forks Stargazers Issues-open Issues-closed Contributors

Art Marketplace
app-icon
Azordev's art markeplace
🐞 Report a bug or πŸ™‹β€β™‚οΈ request a feature
contributions welcome License

The Project

A place where you can find a download BIM objects

Features

javascript react

  • Basic create-react-app structure
  • Sets stylelint on the repo
  • Sets eslint rules
  • Linters
  • React
  • React-DOM
  • React-Create-App
  • PropTypes
  • ES6 syntax
  • Export/import ES6+ notation

Built With

  • create-react-app
  • ESLint
  • pnpm 6.20.3 +
  • vscode with ESLint extension
  • Linux/GNU, macOS, Windows
  • Love and Passion for code

Create a .env file

  • Create a .env file.
  • Put correct key.

Advantages Of Styled-Components

  • Easier management of CSS: With every bit of styling tied to a specific component, it is easier to know which CSS is applied This makes it easy to delete unused component styles.
  • Using styled components if we change a variable value then it can change all the value.
  • We can reuse same style component where we need and also we can use it conditionaly.
  • Simple and dynamic styling: Through props and global themes supported in styled-components, styling is simple without manually managing dozens of classes.

Using the App

  • Open it in your browser.

How to run this project

Prerequisites

  • npm 6.13 + = pnpm 6.20.3 +
  • node 14.17 +
  • docker and docker-compose (optional)
  • A Text Editor like VSCode
  • A browser like Firefox or Chrome

Run it (Quickstart with docker)

  • Be sure to setup docker-compose and have git and npm working.
  • Run this:
> git clone https://github.com/Azordev/art-marketplace
> cd art-marketplace
> pnpm env use -g 16
> pnpm i
> docker-compose build
> docker-compose up frontend

You can also test using docker, run docker-compose up test or docker-compose run --rm test

Not a fan of Docker or need more information? Continue for instructions to learn more about how to setup your PC for run the frontend!

We used create-react-app to initialize this project, so it is configurated to be easy to run. Just follow the following instructions.

Installing the project

Now that you are set up, open a terminal and:

git clone https://github.com/Azordev/art-marketplace
cd art-marketplace
pnpm i && pnpm start

Then open http://localhost:3000/ to see the app.

Available Scripts

In the project directory, you can run:

pnpm start

Runs the app in the development mode. Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits. You will also see any lint errors in the console.

pnpm run build

Builds the app for production to the build folder. It correctly bundles React in production mode and optimizes the build for the best performance.

The build is minified and the filenames include the hashes. Your app is ready to be deployed!

See the section about deployment for more information.

Learn More

You can learn more in the Create React App documentation.

To learn React, check out the React documentation.

Potential Features

  • <Insert your great idea here!>.

Colaboradores

Israel Laguan email-icon Email me to [email protected] / linkedin-icon Connect to my Linkedin
author-pic banner
Victor PeΓ±a email-icon Email me to [email protected] / linkedin-icon Connect to my Linkedin
victor-pic banner
Emmanuel AzΓ³car email-icon Email me to [email protected]
emmanuel-pic banner
Angelica Molina email-icon Email me to [email protected]
ange-pic banner
Roman Rodriguez email-icon Email me to [email protected]
roman-pic banner
Tony Tarco email-icon Email me to [email protected]
tony-pic banner
Ildebrando Quinchoa email-icon Email me to [email protected]
ild-pic banner

Contributing

contributions welcome

🀝 Contributions, issues and feature requests are welcome! Feel free to check the issues page.

Show your support

πŸ€— Give a ⭐️ if you like this project!

License

License

πŸ“ This project is licensed under the Apache 2
Feel free to fork this project and improve it!

art-marketplace's People

Contributors

eghinner avatar e-azocar avatar heliomar-pena avatar allislove 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.