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

https://github.com/class-fullstack/full-auth-class

This is project of member join class teacher Tai, when all member attend class will have docs and video some lesson to can practice and project self-build.
https://github.com/class-fullstack/full-auth-class

axios react redux

Last synced: 4 months ago
JSON representation

This is project of member join class teacher Tai, when all member attend class will have docs and video some lesson to can practice and project self-build.

Awesome Lists containing this project

README

          

# This Project for member join class teacher Tai

E-commerce is a React application built with Vite. It provides a minimal setup to get React working with Vite, including Hot Module Replacement (HMR) and some ESLint rules.

## Features

- React 18
- Vite for fast development and build
- Axios for HTTP requests
- React Router for routing
- React Helmet Async for managing document head
- React Toastify for notifications
- Google OAuth integration

## Getting Started

### Prerequisites

- Node.js (>= 14.x)
- npm (>= 6.x) or yarn (>= 1.x)

### Installation

1. Clone the repository:

```sh
git clone https://github.com/your-username/todo-list-pro.git
cd todo-list-pro
```

2. Install dependencies:
```sh
npm install
# or
yarn install
```

### Running the Development Server

To start the development server with HMR:

```sh
npm run dev
# or
yarn dev
```

GitHub Copilot
Sure, here is a complete README.md file for your project:

Building for Production
To build the project for production:

```sh
npm run build
# or
yarn build
```

Previewing the Production Build
To preview the production build locally:

```sh
npm run preview
# or
yarn preview

```

Linting
To lint the project:

```sh
npm run lint
# or
yarn lint
```

.DS*Store
.env
.gitignore
.vscode/
settings.json
[index.html](http://\_vscodecontentref*/1)
[package.json](http://_vscodecontentref_/2)
public/
[README.md](http://_vscodecontentref_/3)
src/
assets/
logo/
components/
auth/
header/
loading/
seo/
configs/
googleConfig.js
constants/
keyConstant.js
contexts/
globalProviders.jsx
guards/
WithAuthGuard.jsx
withProtected.jsx
layouts/
LayoutAuth.jsx
LayoutGlobal.jsx
LayoutPage.jsx
libs/
axiosInterceptor.jsx
main.jsx
pages/
about/
auth/
...
routes/
...
services/
...
styles/
utils/
[vite.config.js](http://_vscodecontentref_/4)

Available Scripts
dev: Starts the development server.
build: Builds the project for production.
lint: Lints the project.
preview: Previews the production build.
License
This project is licensed under the MIT License.