Skip to content

courtcanva/cc-admin

Repository files navigation

Court Canva

Getting Started

Install dependencies

$ npm run dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying src/pages/index.tsx. The page auto-updates as you edit the file.

API routes can be accessed on http://localhost:3000/api/hello. This endpoint can be edited in src/pages/api/hello.ts.

The src/pages/api directory is mapped to /api/*. Files in this directory are treated as API routes instead of React pages.

Build for Deploy

$ npm run build

Run the Production

$ npm run start

Project structure

$PROJECT_ROOT
│   # run some command when you commit
├── husky
│   # end-to-end testing
├── cypress
│   #icon
├── public
│
├── src
│   │   # all unit tests
│   ├── tests
│   │   # all images
│   ├── assets
│   │   # react component files
│   ├── components
│   │   # Page layout
│   ├── layouts
│   │   # Page files
│   ├── pages
│   │   # redux(store,reducer,action)
│   ├── store
│   │   # chakra config
│   ├── styles
│   │   # tools
│   ├── utils

Project Architecture

Front-end
• Next.js
• Typescript
• Redux
• Chakra-UI
• Styled-component
• Axios
• Jest
• Testing Library
• React Hooks Testing Library
• Eslint
• Prettier
• Husky
• commitlint
• lint-staged

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published