Skip to content

designking06/React-Portfolio

Repository files navigation

Expectations of this project.

My goal for this projects is to set up a multi-route app, which combines multiple reusable components to form a site. When the user visits this app, there is a mock login screen which accepts a user/pass combination into a form. If the combo is correct, the userLoggedIn state is updated, then they are forwarded to a mock dashboard. On that dash, they have the option to pick from a few different feature options. One being a to-do list, which grabs data from an endpoint and joins the user submitted tasks to a new list.

Pages/Routes: Login -> Home Dashboard w Nav: [ToDo, Settings]

Steps

  1. initiate project with Vite & dependencies
  2. set up project directories & pages
  3. Create Authentication flow
  4. Create dashboard route w components NavBar & Greeting
  5. Create toDo route with toDoList component and addItem form
  6. Set up DevOps

React + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

React Compiler

The React Compiler is not enabled on this template because of its impact on dev & build performances. To add it, see this documentation.

Expanding the ESLint configuration

If you are developing a production application, we recommend using TypeScript with type-aware lint rules enabled. Check out the TS template for information on how to integrate TypeScript and typescript-eslint in your project.

About

This app combines multiple features, including login/logout, to do list and dashboard.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published