Skip to content

Latest commit

 

History

History
57 lines (38 loc) · 4.67 KB

pi-commerce.md

File metadata and controls

57 lines (38 loc) · 4.67 KB

Pi Commerce App Listing and Team Formation Guide

Welcome, PiOS Developers! This guide is designed to facilitate team formation and collaboration for those participating in the Pi Commerce Hackathon.

Video walkthrough of the app

Getting Started

Team leaders are encouraged to create a GitHub repository for their project and list it here. This allows other developers to discover and contribute to projects that align with their interests and expertise, fostering effective collaboration right from the start.

To see Mockups and Prototypes created by the Pi Core Team and shared with the PiOS license check out the pi-commerce-app repository.

Adding Your Project

To add your project to this page:

  1. Incorporate the PiOS License: Your code repository must include the PiOS license. Obtain it here. Remember to customize the Copyright section of the LICENSE file in your repo.
  2. Link Your Repository: Use the template provided below to add your project to the list. Ensure you fill in all the relevant details about your app.

Copy the format below, add it to the bottom of the table, and update it with your app's details.

Example Entry:

| Team Name | App Description | Programming Language/Framework | [demo](https://github.com/pi-apps/demo) | app-name.PiNet.com link if applicable |

Repository Listing Table

Team Name App Description Programming Language/Framework Link To Repo PiNet Link (to try app)
(Example) (Write anything special about your app or code) (Ruby/Rails, Python/Django, JS/React, etc.) (link) (Pi Apps can now get free ___.pinet.com domains that work on any browser)
Pi Core Team (as example) This demo app showcases the authentication and payment functionalities of the Pi SDK. It is not part of the hackathon, just an example. Typescript/React, Node.js/Express, MongoDB demo Fireside (as example)
Pi Commerce App These are the Mockups and Prototypes for the Hackathon Figma pi-commerce-app N/A
Local Commerce Hub A commerce app project based on the Pi CT mockups Typescript/React, Node.js/Express, MongoDB local-commerce-hub N/A
EasyGoods A commerce project for pi commerce hackathon Javascript/NextJS, FireStore EasyGoods EasyGoods
Map Of Pi Map of Pi is a mobile application developed to help Pi community members easily locate local and global businesses that accept Pi as payment TypeScript/Angular, NodeJs/Express/MongoDB map-of-pi-redux Map Of Pi
PyNook PyNooK is a global barter mall. Through positioning, it can help pi pioneers quickly find merchants who accept pi payment, so as to achieve online and offline fast barter Javascript/NextJS pynook PyNook

For Projects under Active Development

If your app is progressing significantly, the Pi Core Team may offer to host your repository under the pi-apps organization on GitHub (github.com/pi-apps). This is to ensure that promising projects are easily discoverable and well-supported. The winning app, if built using PiOS, will receive further support from the Pi Core Team, including server resources to ensure app stability and the removal of cost barriers, up to a specified cap.

Roles and Responsibilities of Team Leaders

Team leaders are responsible for:

  • Creating and managing the project's GitHub repository.
  • Overseeing technical tasks, code reviews, and pull request approvals.
  • Coordinating the efforts of team members.
  • Ensuring adherence to development milestones.
  • Setting up the app in the Pi Developer Portal.
  • Submitting the final app at the hackathon's conclusion.

Disclaimer

While PiOS is a recommended license for Pi Network applications, its usage does not imply endorsement or responsibility by the Pi Network for your project. It's advisable to consult legal counsel to ensure the license aligns with your project's needs. Your use of the PiOS license is at your own risk, and you're liable for any consequences that arise from it.