Coder Social home page Coder Social logo

martvelous's Introduction

GitHub issues GitHub forks GitHub stars GitHub license

mARTvelous

Decription

Whether you need to take a break, do a quick sketch, or express yourself, mARTvelous is a paint application that allows user to bring out their inner artist. As well as provide you the tool necessary for you.

Project Link: mARTvelous

mARTvelous is an application built to be submitted in Mintbean's November Hiring Hackathon: Jr. Web Devs. Mintbean is a professional community for software developer. For more information, please vist MintBean.

Tech Stack / Built With

Front End

Dependencies

  • React Router Dom
  • React Lottie
  • React Canvas Draw

Deployment

  • Netlify

Getting Started

To get a local copy up and running follow these simple steps:

Installation

mARTvelous requires yarn to run.

  1. Download the repo using git.
    git clone [email protected]:trieule50/martvelous.git
    
  2. Install Yarn dependencies
    yarn add react-bootstrap react-router-dom react-lottie react-canvas-draw
    
  3. Start the Server
    yarn start
    

Learning Experience

  1. Cutting problems into smaller pieces and console.log any unknown data. By writing small lines of code and console.log any data, I understood where the bug located and what output I was receiving.
  2. Read documentation and libraries. Most of the error are from misinterpreting the data.

Features / Accomplishments

  • Users can drag their mouse across the screen to make free-form lines.
  • Users can click areas of the screen with their mouse to fill them with a color.
  • Users can choose a picture to color.

Future Directions

  • [] Create a backend allowing users to do the following:
    • [] Share artwork
    • [] Edit artwork
    • [] Post artwork
    • [] Comment artwork
  • [] Add more customizing feature
  • [] Adding different texture (pencil, brush, airbrush tool)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request.

Steps:

  1. Fork the Project
  2. Create your Feature Branch
    • Ex. git checkout -b <your_branch_name>
  3. Add your Changes
    • Ex. git add .
  4. Commit your Changes
    • Ex. git commit -m "Description of your Changes"
  5. Push to the Branch
    • Ex. git push origin <your_branch_name>
  6. Open a Pull Request

License

  • License - Not Specified

Acknowledgments

Contact

Trieu Le -- [email protected]

Project Link: mARTvelous

martvelous's People

Contributors

trieule50 avatar

Watchers

 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.