Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 1.79 KB

README.md

File metadata and controls

29 lines (20 loc) · 1.79 KB

vue-concept

Frontend proof of concept of CodeBuddies v3 using React.

For Backend proof of concepts, see:

Design

View proof of concept designs over at Figma. Note that the design are only meant to serve as a guide and the output does not need to be pixel perfect based on the designs linked here. Instead, use Vuetify components as a starting point and extend as needed.

The PoC for the frontend will revolve around querying and posting the Resource model based on the defined API spec.

Pages

Index

The main landing page will have a small copy as well as a Sign Up and Sign in form (see You can find these pages at Figma for reference).

After authenticating, the root page should be defined as the Resources Index page.

Resources

The Resources page displays a search form. From this page, a user can search for a resource and add a new resource. After searching for a resource, it should populate with the search results. Clicking on Add a Resource should open a modal with a form to add a Resource. On success, it should give a message that a resource was added successfully, or if there are errors, display error messages in an flash message.

Things to Validate

  • Testing frameworks (Jest or Mocha)
  • UI Framework - is it easily extendable and manageable?
  • Any cons?