Recap 04 05 2021 - domrafiti/ProjectTwoHaggle GitHub Wiki
- Day 1: Deliverables
-
-
- Proposal
-
○ Title (this will be your project and group name - you may pick a separate group name if you really want to) ○ Description
§ Define MVP § Define Reach Goals
○ User Stories (a start) ○ Wireframes (very basic draft)
-
Create a Slack channel for your team and include your primary TA and the instructor
-
Repo setup (and process) and initial Heroku deployment
-
- Copy a previous activity (at least a part of one) as your starting point (get it on the repo)
-
○ M-V-C ○ Authentication ○ Database connection ○ Basically, then you will be able to focus on Views (handlebars) and Routes (with DB queries)
-
- Roles:
-
-
Project Manager - dom
-
- Github Guru - dom for repo
-
○ With Kanban board
-
Presentation Point Of Contact (Start today) - Kieth
-
- Backend - Giovany Preference / Brice good in both
-
○ Database ○ Node/Express ○ API Structure (SwaggerHub)
§ Insomniac (Postman Person) (may be same as API or different)
-
- Frontend - Keith Preference / Dom
-
○ HTML / CSS ○ JavaScript / jQuery
-
- Documentation Doctor (Awesome Readme and take a peek at JSDocs) - Brice
-
- ○ Very detailed
-
- § Get started
-
□ Do this, then this, as if they were pulling down from repo
-
- Next class:
-
-
Data flow (what is being asked for/saved on the front end and how is the API/database handling it on the backend)
-
- MVP plan (try to have MVP by Saturday end of class)
-
○ User profile ○ Create advert ○ Report functionality ○ No longer available
§ Automatic clean-up
-
- Project Brainstorming:
-
-
- BarterNET
-
○ Cashless system ○ Portfolios in profiles
§ List active 'postings' by user § List skills/ by user § Classes/webinars offered § "Barter Grade" - Feedback - "sellers" and "buyers"
○ Regional identification/location ○ Items and service (divergence in experience) - 'goods and services'
§ Do we cross the steams? - yes - can trade services for items
- ○ Postings:
-
§ Category: Service/Item § Action: posting/looking for § Title: § Description: § Add Photo(s):
□ Pull in photos from portfolio for services
§ Items/Services looking for in return: § Open to offers/ideas
- ○ Report for Review
-
§ New table - accessible for admin
- ○ Names:
-
§ No cash app § Haggle § Barter.Net
- ○ My Listings/My Haggles
-
§ Only displayed based on statuses
-
StudyGroup formation
-
- Recommendations:
-
- Do auth first with frontend handlebars and then build off it next.
- Geolocation
- How to handle instructions