Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/deniyaldanidan/pets-manager-frontend


https://github.com/deniyaldanidan/pets-manager-frontend

Last synced: 23 days ago
JSON representation

Awesome Lists containing this project

README

        

# Pets-Manager (Frontend)

## TODOS

- [x] Initial Setup

- [x] Cleanup & Add Fonts
- [x] Install TailwindCss & Color-Themes
- [x] Add Metadata & Favicons
- [x] Basic Layout (Header & Footer)

- [x] Design Login & Register Forms
- [x] Implement Login Functionality

- [x] Form Validation
- [x] Handling Errors
- [x] Sending data to API

- [x] Implement Register Functionality

- [x] Form Validation
- [x] Handling Errors
- [x] Sending data to API

- [x] Implement Auth Store
- [x] Show Auth Status in Header
- [x] Implement Logout
- [x] Protect the routes (with or without Roles)

- [x] Add Loading State in Auth
- [x] Go back to `home` when logged-out.
- [x] Handle 404.
- [x] `Guest only` guard.

- [x] Build an basic admin dashboard

- [x] Manage Breeds List
- [x] Build Basic Breeds View
- [x] Fetch All Breeds in the Admin Panel
- [x] Implement interactive table on Breed View
- [x] Implement ADD/Edit Breed Functionality
- [x] Implement Delete Breed Functionality