GithubHelp home page GithubHelp logo

briankinsella / sp-dev-solutions Goto Github PK

View Code? Open in Web Editor NEW

This project forked from pnp/sp-dev-solutions

0.0 2.0 0.0 18.17 MB

Repository for SharePoint development reusable solutions

License: Other

JavaScript 17.90% TypeScript 74.41% CSS 7.69%

sp-dev-solutions's Introduction

SharePoint Patterns and Practices

SharePoint Patterns and Practices Community Solutions

Welcome to the SharePoint PnP Community Solutions repository. This repository contains samples and templates you can use as foundations and patterns of solutions for your SharePoint sites.

STATUS

These web parts are currently in preview, and undergoing further updates to improve quality and add capabilities, based on your feedback.

About

This repository contains solution samples that implement different user scenarios that you can use as part of your own solutions within SharePoint sites. These samples end-to-end solutions that contain all of the components you need to fulfill productivity needs of users and teams. For developers, these are extended examples, and contain some modules and patterns you may find useful to re-use in your solutions.

We welcome your reported issues, pull requests, and new solution samples. Please use the Github issues list to submit your feature requests and issues, and please submit pull requests and bug fixes. For new solutions, you will want to review the solutions standards criteria for inclusion. For more information, see Contribution Guidance.

Solution Samples

Solution Description Link
ChangeRequests Manage and close change requests opened by users. Link
ContactManagement Organize and manage contacts and organizations. Link
LinksAndHandlebarsTemplate Different kinds of visuals for hosting sets of links on a page, including with custom Handlebars Templates Link
InventoryCheckOut Manage a list of items in an inventory, and let users check out and reserve items. Link
TimeAway Provides a simple out-of-office tracker for members of your team. Link

Additional resources

Using the solutions

To build and start using these projects, you'll need to clone and build the projects.

Clone this repository by executing the following command in your console:

git clone https://github.com/SharePoint/sp-dev-solutions.git

Navigate to the cloned repository folder which should be the same as the repository name:

cd sp-dev-solutions

To access the solutions use the following command, where you replace solution-folder-name with the name of the solution you want to access.

cd solution-folder-name

Now run the following command to install the npm packages:

npm install

This will install the required npm packages and dependencies to build and run the client-side project.

Once the npm packages are installed, run the following command to preview your web parts in SharePoint Workbench:

gulp serve

Contributions

These solutions are direct from the feature teams, SharePoint PnP core team (http://aka.ms/SharePointPnP) or shared by the community. This project's contributors include Microsoft and community contributors. Work is done as as open source community project. We welcome your input on issues and suggestions for new samples. We also welcome community contributions around new solutions.

Please have a look on our Contribution Guidance before submitting your pull requests, so that we can get your contribution processed as fast as possible. Thanks!

Sharing is caring!

Disclaimer

THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.

sp-dev-solutions's People

Contributors

briankinsella avatar mammerla avatar mptolly avatar msftgits avatar spshire avatar thechriskent avatar thomyg avatar vesajuvonen avatar

Watchers

 avatar  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.