Skip to content

Amino2334/Open-Source-Todo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Open-Source-Todo

A todo app that simplifies task handling with fun and clean UI

Project Overview

This project is part of the Group Assignment for Open-Source Software Development
(Level 4 – January 2026).

Our goal is to build a functional web application using open-source frameworks while strictly adhering to professional Git and GitHub workflows.


Group Roles & Governance

This project follows a Meritocratic Governance Model for leadership and Consensus-based decision making for repository management.

Governance Model

  • Leadership: Merit-based
  • Repository Decisions: Consensus
  • Final Authority (Merges): Course Tutor

Team Structure

Role Assigned Member(s) Responsibilities
Project Lead Kamaldeen Coordination, rule compliance, and final submission
Repository Manager Ahmad Dalha Repository setup, README & documentation maintenance, permissions management
Maintainers Mustapha, Abdulrahim, Alameen Issue triage, task management, and code quality oversight
Code Reviewers Yusra, Ismail, and others Pull Request review and approval (no merging)
Contributors All members (17 total) Forking, coding, and submitting Pull Requests

⚠️ Important: Merging Policy

In accordance with Section 13 of the assignment guidelines:

  • No student is permitted to merge Pull Requests into the main branch
  • ✅ All code must be reviewed and approved by assigned Code Reviewers
  • 🔐 The Course Tutor is the only individual authorized to perform the final merge into main

Failure to comply may result in penalties.


Technical Setup

  • Framework: HTML CSS JS NODE/EXPRESS
  • License: MIT License (see LICENSE.md)
  • CI/CD: GitHub Actions (see .github/workflows/ci.yml)

How to Contribute

Before starting your first task, please read:

➡️ CONTRIBUTING.md

It contains guidelines on:

  • Branch naming
  • Commit message conventions
  • Pull Request process
  • Code standards

Happy contributing 🚀

About

A todo app that simplifies task handling with fun and clean UI

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 46.9%
  • JavaScript 37.0%
  • CSS 16.1%