Psoc
Platform for Season of Commits
- Author: psoc-org
- Repository: https://github.com/psoc-org/psoc
- GitHub stars: 0
- Forks: 1
- License: AGPL-3.0
- Category: Other
- Maintenance: Unmaintained
Install Psoc
bench get-app https://github.com/psoc-org/psoc
Add the Frappe Gems badge to your README
Maintain Psoc? Paste this into your README:
[](https://frappegems.com/gems/apps/psoc-org/psoc)
About Psoc
PSoC

PSoC (Platform for Season of Commits) is a simplified libre platform, primarily designed for managing and organizing FOSS contribution programs such as Season of Commits by FOSS United, enabling seamless interaction between organizations and contributors, fostering FOSS contributions and growth of community.
Demo video: https://www.youtube.com/watch?v=0tBXMRhdAcs
Table of contents
Inspiration
We realized that Season of Commits, conducted by the FOSS United community in collaboration with other organizations doesn't have an unified platform for management and orchestration of the event, leading to unstructured information access and less outreach.
Goals
Our primary objectives are to:
Build an intuitive platform that integrates in a seamless manner with FOSS United's website as the entire application leverages Frappe Framework and Frappe UI for orchestration of Season of Commits for adherence with its design system, which helps in easier event management
Aid in improvement of outreach and adoption of FOSS and promoting the true spirit of FOSS contribution
Aid in easier orchestration and adoption of Season of Commits for other open-source organizations by providing a structured event management scheme
Features
Centralized registration and management
Facilitation of organization, mentor and contributor registration through a centralized interface
Proposal submission
Submit proposal for inclusion of a mentor organization willing to participate in the event along with creation of contributor and mentor proposal to an existing open-source project listed by partner organizations.
Approval management
Accept and approve mentors, contributors and partner organizations based on their proposal details for better scrutinzation
Tech Stack
- Frappe Framework
- Frappe UI and Vue.js
- TailwindCSS
We have chosen to use the following tech stack since it provides a consistent user experience when integrated with FOSS United's website
Development
Check out CONTRIBUTING.md for development and contribution instructions.
Future enhancements
- Project filtering based on interests and organizations
- Visualizations and statistics for gaining insights, helping with better outreach
- Better role management and support new project proposals by contributors
- Complete adoption of Frappe UI components for adherence with design system of FOSS United
License
PSoC is licensed under the GNU AGPL 3 license, for more information, see LICENSE
Related Other apps for Frappe & ERPNext
- Erpnext — Free and Open Source Enterprise Resource Planning (ERP)
- Helpdesk — Modern, Streamlined, Free and Open Source Customer Service Software
- Print Designer — Visual print designer for Frappe / ERPNext
- Ctr — CTR模型代码和学习笔记总结
- Whitelabel — Whitelabel ERPNext
- Fossunited — fossunited.org
- Helm — Helm Chart Repository for Frappe/ERPNext
- Frappe Attachments S3 — A frappe app to upload file attachments in doctypes to s3.