This is the group repo for PyJam (Aaron, Anne-Louise and Natasha)
-
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:
- Work as a team and support each other
- Ensure there is a comprehensive understanding of the code each individual writes in the event of an absence
- Not be afraid to ask for help, as we are all still learning and support each other
- Treat every question with validity and respect
- 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:
- To individually manage our time to complete given tasks
- Actively contribute to the project
- Actively share knowledge with team members
- 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
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.