项目作者: dedeogluhu

项目描述 :
Drawing app that suggest ideas
高级语言: Vue
项目地址: git://github.com/dedeogluhu/YouShouldDraw.git
创建时间: 2020-10-13T13:32:39Z
项目社区:https://github.com/dedeogluhu/YouShouldDraw

开源协议:MIT License

下载


You Should Draw

This is a drawing app that uses the Canvas API

Trello board of the project

Screenshots from the app

Screenshot

Second-Screenshot

Getting Started

Requirements

  1. Nodejs and npm or yarn package manager

Project setup

  1. yarn install (npm install)

Creates the production build for Vue frontend

  1. yarn build (npm run build)

Runs the Expressjs server (should fully work after you build the frontend)

  1. yarn start (npm run start)

We also have nodemon as a devDependency

  1. yarn dev (npm run dev)

Runs the Vue development server

  1. yarn client (npm run client)

You can see the api here which only has a simple array of drawing ideas for now

  1. http://localhost:{PORT}/api/ideas

Contribution

Feel free to open issues or create pull requests. Any help is much appreciated.

You could start by looking at the trello page

License : MIT

  1. MIT License
  2. Copyright (c) 2020 Hüseyin Dedeoğlu
  3. Permission is hereby granted, free of charge, to any person obtaining a copy
  4. of this software and associated documentation files (the "Software"), to deal
  5. in the Software without restriction, including without limitation the rights
  6. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  7. copies of the Software, and to permit persons to whom the Software is
  8. furnished to do so, subject to the following conditions:
  9. The above copyright notice and this permission notice shall be included in all
  10. copies or substantial portions of the Software.
  11. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  12. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  13. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  14. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  15. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  16. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  17. SOFTWARE.