Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Maintenance Tracker #2

Open
andela-anandaa opened this issue Sep 20, 2016 · 24 comments
Open

Maintenance Tracker #2

andela-anandaa opened this issue Sep 20, 2016 · 24 comments
Assignees

Comments

@andela-anandaa
Copy link
Member

andela-anandaa commented Sep 20, 2016

Maintenance Tracker

UPDATE1: expanded the description
UPDATE2: project kicked off, here is the repo

Description

WIP: going to have a detailed description.

A platform to help maintenance teams at any company keep track of issues/maintenance tasks.

User flow:

  • Login
  • Raise an issue: title, description, upload image if any

Maintainer:*

  • Login
  • See pending issues and respond to them
  • User who raised is duly notified for at any interactions: change of issue state, replies, etc.

Issue Priorities:

  • High
  • Medium
  • Low

States

  • Open
  • Pending
  • In progress
  • Rejected
  • Suspended
  • Completed
  • Verified
  • Archived

(Will add state diagram here)

Reports:

  • Generate various reports, e.g. time-taken in states (esp. in progress)

Issue Types:

  • Issue
  • Requests

There should be a way of for identifying duplicate requests.

Administrators:

  • Moderators
  • View-only
  • Admins
  • Super admin

Admin activities:

  • Assign issue
  • Add other admins, and moderators, etc.

Team Members

  • Njoroge (Team Lead)

Choice Technologies

  • Python, Django, DRF

Call for Collaboration

Need members to join, comment here and @Stephen-Njoroge will get back

@Skanyi
Copy link

Skanyi commented Sep 27, 2016

@Stephen-Njoroge can i get more info on this project.

@KevinOluoch
Copy link

@Stephen-Njoroge am intrested in this project, i'm good in python an am ready to learn any other language needed

@Stephen-Njoroge
Copy link

@pythongeek and @KevinOluoch the aim is to build a system whereby people working in a company can easily report about damaged property or equipment that needs fixing so that the maintenance team in the company is notified immediately and they can then fix the issue and check in the system that they have fixed the problem, value addition ideas or clarifications are welcome, I am also glad that you are interested.

@Gacheru
Copy link

Gacheru commented Sep 28, 2016

The project sounds interesting and pretty straight forward, I have been practicing using django but whether we use django or nodejs , I'm game for either.

@andela-anandaa
Copy link
Member Author

andela-anandaa commented Sep 28, 2016

@Gacheru - also take a look at Django Rest Framework, we'll use that for our API/backend, on to of Django.

@Gacheru
Copy link

Gacheru commented Sep 28, 2016

Will do thanks @andela-anandaa

@Skanyi
Copy link

Skanyi commented Sep 28, 2016

Thanks @andela-anandaa. Will check on the framework.

On Wed, Sep 28, 2016 at 6:32 PM, Evans Gacheru [email protected]
wrote:

Will do thanks @andela-anandaa https://github.com/andela-anandaa


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#2 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AT5W2Ce3QeNhbjIuiCZicT3Ozg68utIiks5quoiqgaJpZM4KBoTU
.

Stephen Kanyi

+254 707018623

@Gacheru
Copy link

Gacheru commented Sep 28, 2016

I like the Rest frame work just gone through the Quickstart tutorial, now to try something complex

@Antoh1
Copy link

Antoh1 commented Sep 29, 2016

@Stephen-Njoroge this Idea is awesome.

@nyambati
Copy link
Member

nyambati commented Oct 7, 2016

@andela-anandaa Does this Mean the entire application will be built on Django or are we looking at separating back-end and the front-end making user other technologies like Angular or React ?

@andela-anandaa
Copy link
Member Author

@andela-thomas Sure, we will be using Angalar on front-end. Would you like us to use Ng2?

@nyambati
Copy link
Member

nyambati commented Oct 7, 2016

I will recommend Angular 2. This is because it is Multiplatform and aligns well with most of the new technologies. Another thing I noticed in the description is that this project is company specific. What if we make this a platform where we can add organisations and they can use the platform to manage their issues.

Just as Github you can create Organisation and manage your projects within it. Then this will expand the scope of the project.

@mrmuli
Copy link

mrmuli commented Oct 7, 2016

Hey guys this is a really awesome idea, I'd love to join, I'm in love with django and would also like to learn Angular via this project

@Stephen-Njoroge
Copy link

Those are awesome ideas @andela-thomas how about we schedule a meeting with @andela-anandaa to deliberate on that?

@Stephen-Njoroge
Copy link

@andela-jmuli Great! we will be kicking off today! I am also excited.

@nyambati
Copy link
Member

@Stephen-Njoroge OK fine with me

@andela-anandaa
Copy link
Member Author

andela-anandaa commented Oct 13, 2016

@andela-thomas @Stephen-Njoroge @andela-jmuli @Gacheru @Antoh1 We can now move our conversation to the repo here. Then, we will close this, once we have our alpha-1.0.0 out.

@awanjila
Copy link

Hi guys, I would love to contribute to this project, what are the guidelines to follow..

@andela-anandaa
Copy link
Member Author

@awanjila - welcome! Are you on the Slack Org? @Stephen-Njoroge will onboard you.

@awanjila
Copy link

Yes I am, @andela-anandaa, let me reach out to him from slack

@Antoh1
Copy link

Antoh1 commented Oct 18, 2016

Cool @andela-anandaa got that

@andela-anandaa andela-anandaa changed the title Maintenance Tracker [WIP] Maintenance Tracker Oct 29, 2016
@hashimamani
Copy link

BTW there should be a state like 'in review'. i don't know if it is there but i think its important to know which issues are being reviewed @andela-anandaa

@mrmuli
Copy link

mrmuli commented Oct 31, 2016

@hashimamani do you have Zenhub installed? it presents all the current issues that are being tracked

@andela-anandaa
Copy link
Member Author

@hashimamani -- good idea. We can add that on the pipeline, just before closed. See our Zenhub.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants