@clarion-app/lists-frontend
TypeScript icon, indicating that this package has built-in type declarations

1.0.14 • Public • Published

@clarion-app/lists-frontend

A frontend application for managing lists (TODO lists, grocery lists, etc.) using React, Redux Toolkit, and Tailwind CSS.

Table of Contents

Installation

To install the dependencies, run the following command:

npm install

Usage

To build the project for production, run:

npm run build

The build artifacts will be stored in the dist directory.

API

The frontend communicates with the backend API using the listsApi module. The base URL for the API is /api/clarion-app/lists.

The listsApi module provides the following endpoints:

  • getLists: Fetches all lists.
  • getList: Fetches a specific list by ID.
  • createList: Creates a new list.
  • updateList: Updates a specific list by ID.
  • deleteList: Deletes a specific list by ID.
  • cloneList: Clones a specific list by ID.

Routes

The application includes the following routes:

  • /clarion-app/lists: Displays a list of all lists.
  • /clarion-app/lists/:name: Displays a specific list by name.

Menu

The application includes a menu entry for managing lists:

  • List Manager
    • Lists: /clarion-app/lists

License

This project is licensed under the MIT License. See the LICENSE file for more information.

Author

Tim Schwartz tim@metaverse.systems

Repository

GitHub Repository

Readme

Keywords

none

Package Sidebar

Install

npm i @clarion-app/lists-frontend

Weekly Downloads

0

Version

1.0.14

License

MIT

Unpacked Size

39.2 kB

Total Files

19

Last publish

Collaborators

  • timschwartz