Thomas Mwaka's repositories
Agile-Group-Project
Agile Group Project Design The project focuses on the following aspects: Users: Users come in 3 roles: normal users, moderators, and admins. Normal users can only create new comments, and edit the their own comments. Moderators have the added ability to delete comments (to remove trolls), while admins have the ability to edit or delete any comment. Users can log in and out, and we track when they last logged in Comments: Comments are simply a message, a timestamp, and the author. Comments can also be a reply, so we'll store what the parent comment was. NOTE: User Users can be logged in and out. Users can only edit their own comments Users cannot delete any comments Moderator is a User Moderators can only edit their own comments Moderators can delete any comments Admin is both a User and a Moderator Admins can edit any comments Admins can delete any comments Comments contain a reference to the User who created it (author) Your Challenge In your groups, create a command line program using python 3 that implements the functionality mentioned above. DELIVERABLES: Update our shared spreadsheet with the following deliverables by Friday, 1st June, 11:00 am. Link to your team’s Pivotal Tracker board showing tasks, owners and priorities, including what has been completed and what remains in the backlog. Link to your team’s shared Github repo with the integrated solution developed by the team. Write what your key contributions to the project were (what you worked on) next to your name in one of the available slots assigned to your team in the spreadsheet (in the Individual Contributions section). *Optional*: Link to demo
blogs
:books: :pencil2: Flashreads blogs content :pencil2: :books:
BlogsPy
This blog creates a platform where inspiration and motivational posts are posted for developers and any other personel interested in technology
IReporter
Its a system that is used to report on corruption incidents by creating red-flags or intevention records
developer-community-stats
🚀 A repository to encourage beginners to contribute to open source and for all contributors to view their Github stats
developer-roadmap
Roadmap to becoming a web developer in 2019
flask
The Python micro framework for building web applications.
Ireporsample
Ireport is a project that basically helps raise concerns on corruption incidents
laravel-mpesa-example
Sample laravel Project with Mpesa Implementation for my students
shopit
Full fledged E-Commerce website with payment processing using stripe.
StartHub
Bootstrap your search for career!