Skip to content

Hai-Ba-Con-Ga/MomKitchen.AdminDashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code quality

Quality gate Bugs Code Smells Vulnerabilities Maintainability Rating

CI

CircleCI

Welcome

Welcome to the base React/Typscript project of MarineFox/xWyvernPx. It provides a solid foundation with essential tools and configurations to kickstart your React development.

Features

  • React: A popular JavaScript library for building user interfaces.
  • TypeScript: A statically typed superset of JavaScript, providing better tooling and code quality.
  • Vite: A fast, modern build tool for front-end development.
  • ESLint: A linter for identifying and fixing code style and potential issues.
  • Prettier: An opinionated code formatter that enforces a consistent code style.
  • Husky: Git hooks made easy, ensuring code quality and consistency.
  • Storybook: A development environment for designing, testing, and documenting UI components.
  • Tailwind CSS: A utility-first CSS framework for creating flexible and responsive designs.
  • Styled-components: A CSS-in-JS library for writing styled components with ease.
  • React Router: A popular library for adding routing to your React applications.
  • React Query: A powerful library for managing, caching, and syncing server-state in React applications.
  • Recoil: An experimental state management library for React applications.
  • GraphQL Request: A minimal GraphQL client for making requests to a GraphQL server.
  • Framer Motion: A production-ready motion library for creating smooth animations in React.
  • i18next: An internationalization framework for handling translations in your app.
  • Sentry: A tool for tracking and monitoring errors in your application.
  • Cypress: A fast and reliable end-to-end testing framework.
  • UUID/Nanoid: A library for generating and working with UUIDs.

Getting Started

To get started with this boilerplate, follow these steps:

  1. Clone this repository to your local machine.
git clone <repository-url>
  1. Install project dependencies.
npm install
#or
pnpm install
  1. Start the development server.
npm run dev
#or 
pnpm install

Your React app should now be running locally on http://localhost:3000.

Available Scripts

In the project directory, you can run the following scripts:

  • npm run dev: Starts the development server.
  • npm run build: Builds the production-ready app.
  • npm run lint: Runs ESLint to check your code for linting errors.
  • npm run preview: Starts a production server to preview your built app.
  • npm run storybook: Launches the Storybook development environment.
  • npm run build-storybook: Builds the Storybook documentation.

Contributing

If you'd like to contribute to this project or report issues, please follow our contribution guidelines.

License

This project is licensed under the MIT License - see the LICENSE file for details.


Happy coding! 👩‍💻👨‍💻

© Copyright 2023 by MarineFox/xWyvernPx