- Fork then Clone this repo
npm install
andnpm run dev
to start the server- Use the git remote workflow with your partner
-
Set up router to work with register and sign in buttons
-
Functional account buttons, pages, and routing
-
Implement post functionality. Needs: Title, descp., price, location(optional), willDeliever(bool, optional, default: false)
-
Form validation for registration - bad usernames and passwords (regex)
-
Add remember me to reg and sign in
-
Style header to stick to the top and add some content to the account pages
-
Ask about weird given css: logo, animation, read-the-docs
-
Update posts on: (try to limit API calls and update local state instead)
-
New post
-
Deletion
-
Edit
-
Add additional functionality for isAuthor:true posts.
-
Add delete for user posts
-
Add messaging functionality
-
Add search form:
-
JSX
-
Filter Algo (try to filter for title first, then add users and descriptions)
-
Convert to react UI framework:
-
Convert new post to flyout activated by button