-
What is the problem you’re solving? (Frame this as if you’re writing it on your resume) Current chat app has little purpose/organization -- very open-ended foundation, making it both fun and also difficult to use at times
-
What is the solution? (Frame this as if you’re writing it on your resume To reorganize the app such that posts can be upvoted and downvoted and a user’s history of likes/dislikes can be viewed. App itself will be organized into different channels.
-
What is the project you’re iterating on? Yack Yack Yack (Chat Room)
-
What is the MVP scope? (core features you’ll be adding to the scratch project you pick up) -upvoting / downvoting feature -user profile showing lifetime likes/dislikes -websockets / live reloading [backend] -post length limit / clear chat box upon post -testing suite
-
What are the tough technical challenges involved with solving this problem? -writing tests -learning about websockets -security/banning users (may need to grab access tokens or IP address)
-
What are the stretch goals? -#1 stretch = organization of chat channels (by topic, location, or some other metric) -individual channels? Moderators for
channels? -talking only to users near your location
[frontend and backend] -Adding photos to a chat/post -Adding emojis to chat options -reporting a user (ban for bad behavior?) -link FB profile (instills some sense of accountability) -filtering out profanity, addresses, or any other content we don’t want to be postable -
What is the technology stack? React/Redux Node/Express SQL database
-
Team Responsibility breakdown: Who’s working on which part? Dave: Front-end(frontend aspects of user profile, contribute to testing suite) Kushal: Front-end(upvote/downvote feature, contribute to testing suite) Ryan: Backend(websockets/live reloading functionality, lifetime like/dislike storage in db, contribute to testing suite) Stacy: Backend(websockets/live reloading functionality, contribute to testing suite)
forked from teamSKRD/Yak-Yak-Yak
-
Notifications
You must be signed in to change notification settings - Fork 0
ktrane1/scratch
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- JavaScript 85.7%
- SCSS 12.9%
- HTML 1.4%