Skip to content

codebuddies/vue-concept

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

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?

About

Exploring Vue (instead of React) on the front-end

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published