Giter VIP home page Giter VIP logo

lamboard's Introduction

lamboard

A message board built with a ReactJS foundation.

Getting Started

Prerequisites

  • Install yarn or npm. These are needed to install dependencies and run the local server.

Installing a developer environment

  1. Fork lamboard and clone to your local machine.
  2. From your console, cd into your project directory root and type npm install or yarn install to install the server dependencies.
  3. Type yarn start or npm run-script start to run the included script nodemon server.js from package.json.
  4. CD into /lamboard/lamboard.
  5. Type yarn install or npm install to install ReactJS dependencies.
  6. Type yarn start or npm start to run the developer client.

Built With

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Feature Contributions

  1. Visit the Trello board that you are interested in working on. Currently we have a Front End and Back End board.
  2. Pick a card from the MVP list that you would be interested in working on.
  3. Contact Max Kajiwara to create a feature branch if a feature branch does not exist for your contribution.
  4. You will be working exclusively on the new branch created. You may invite others to contribute.
  5. If you are modifying a file from another branch during your development, please collaborate with the other developer that would be working on that feature.
  6. Please do not forget to test your feature before submitting the pull request.
  7. Once you are ready to request a pull, move your Trello card to the Completed (attach pull request) board. Link your pull request in that card.
  8. Inform Max Kajiwara that the pull request is ready for review. Two developers will review and test your submission. Open discussion is encouraged during the pull request.
  9. If the feature is bug free, the pull request will be merged, otherwise review the discussion, fix code, and commit your changes.
  10. Move the Trello card to the Live (merged to master) board.

Authors

  • Max Kajiwara - Initial work - maxkajiwara
  • Tim Hoang - Front end prototyping - timh1203
  • Michael Agard - Front end developer - michaelagard
  • Jordan Marsaw - Front end developer - blokboy
  • Eva Li - Back end developer - eeevvaaa
  • Clint Kunz - Back end developer | Authentication - clintKunz

lamboard's People

Contributors

maxkajiwara avatar clintkunz avatar eeevvaaa avatar michaelagard avatar blokboy avatar lnleite avatar

Watchers

James Cloos 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.