Skip to content

shankardevy/workboard

Repository files navigation

WorkBoard

WorkBoard is an app for learning Next.js. In this app, we are implementing the following features:

Nextjs is a pure frontend app with backend powered by Phoenix api.

  1. Login form on the homepage
  2. Navbar with Logo, Dashboard link, Logout link
  3. Protect all pages except homepage from viewing as anonymous user
  4. Upon login, redirect to Dashboard page
  5. In the Dashboard page, show a list of projects
  6. Get the list of projects from an API
  7. Create a dynamic page for each project
  8. Fetch the project info from API for display
  9. Implement Mobx for storing the state of the app
  10. Implement IndexedDB for caching the data

Getting Started

First, run the development server:

npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors