You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey Brandon, fantastic work on your design docs, just a few notes of things to fix:
MVP LIST
Heroku should be your first MVP (this will be finished by the end of Monday 12/9)
SCHEMA
Server
Names don't need to be unique
Add a column for the invite code. On real discord this refreshes daily, I'd recommend having one permenant one per server and then later refactoring this to change daily as a bonus.
I think it's worth having DMs be a seperate table, so you can leave this as is.
SAMPLE STATE
Users
Add an array of "adminedServerIds"
Discord has a lot of modals so you'll want to add a ui slice of state for modals.
BACKEND ROUTES
These are perfect. As mentioned above, I do recommend making DMs their own resource
FRONTEND ROUTES
Your frontend routes are mostly solid, but flesh out all of your components with their relevant subcomponents. For example, a ServerIndex likely has ServerIndexItem components. Your ChannelChat will have Message components, etc. Try to be as specific and details as possible as this will be your roadmap when building out the frontend.
The text was updated successfully, but these errors were encountered:
Hey Brandon, fantastic work on your design docs, just a few notes of things to fix:
MVP LIST
SCHEMA
Server
Names don't need to be unique
Add a column for the invite code. On real discord this refreshes daily, I'd recommend having one permenant one per server and then later refactoring this to change daily as a bonus.
I think it's worth having DMs be a seperate table, so you can leave this as is.
SAMPLE STATE
Users
Add an array of "adminedServerIds"
Discord has a lot of modals so you'll want to add a ui slice of state for modals.
BACKEND ROUTES
FRONTEND ROUTES
The text was updated successfully, but these errors were encountered: