Skip to content

This is the group repo for PyJam (Aaron, Anne-Louise and Natasha)

Notifications You must be signed in to change notification settings

nboyse/AceBook_PyJam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

AceBook_PyJam

This is the group repo for PyJam (Aaron, Anne-Louise and Natasha)

Team Charter

  • Team PyJam will have a 10 minute catchup at 10am and 13:50pm daily to discuss where we are, what our next steps towards completion of Acebook are and how we are feeling the project is currently going.

  • We have agreed to schedule the launch of coding our project at 14:00 4/2/20.

  • We will be writing the front end of our project using templates from Bootstrap 4.4.1.

  • We plan to feature freeze our code between 11/2/20-12/2/20. No further additions to our features that haven't begun will be added to our project at this point.

  • There will be a code freeze on 13/2/20 to refactor and cleanup the back and front end.

  • There will be a meeting on 14/2/20 (Time TBC) to go through the work we have completed and ensure there is a concise understanding across all members for the existence of all aspects the code.

We agree to:

  1. Work as a team and support each other
  2. Ensure there is a comprehensive understanding of the code each individual writes in the event of an absence
  3. Not be afraid to ask for help, as we are all still learning and support each other
  4. Treat every question with validity and respect
  5. Ensure commits have a clear and accurate description of the changes we have made and follow the PEP 8 style guide for Python

Our team objectives are:

  1. To individually manage our time to complete given tasks
  2. Actively contribute to the project
  3. Actively share knowledge with team members
  4. Have FUN! :)

The link to our Google Document draft about our schedule and charter over the next two weeks is here.

We have also created a Trello Board

Our user stories are as follows:

As a user

I would like to be able to sign-up to Acebook.

I would like to be able to sign-in to Acebook.

I would like to be able to sign-out of Acebook.

I would like to post to my timeline.

I would like to be able to delete posts.

I would like for only my friends to see my posts.

I would like to have a profile page.

I would like to 'accept' or 'decline' friendship requests.

As a friend of the user


As a friend of the user, I would like to be able to see the most recent post of the user at the top of my timeline.

As a friend of the user, I would like to 'like' the user's post.

As a friend of the user, I would like to be able to 'comment' on the user's post.

As a friend of the user, I would like to be request added to the user's friend's list.

EXTENSION


As a user, I would like to be able to 'block' other users.

As a friend of the user, I would like to be able to share the user's post to my timeline.

As a friend of the user, I would like to be able to view my friend's friend list.

As a friend of the user, I would like to be able to send a direct message to the user.

As a user, I would like to be able to receive a message from a friend.

About

This is the group repo for PyJam (Aaron, Anne-Louise and Natasha)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published