Final task for JS/FE Course EN 2024Q4 at RSSchool by Red Panda Squad team.
This is an eCommerce application developed as part of the RS School JS/FE Course. The project aims to create a feature-rich online shopping platform with user authentication, product catalog, shopping cart, and order management capabilities.
- TypeScript - JavaScript with syntax for types
- Vite - Next Generation Frontend Tooling
- ESLint - Static code analysis tool
- Prettier - Code formatter
- Husky - Git hooks
- Vitest - Unit testing framework
- CommerceTools - Headless commerce platform
- Node.js (version 18 or higher)
- npm (version 9 or higher)
- Git
- Clone the repository
git clone [repository-URL]- Install dependencies
npm install- Start the development server
npm run devnpm run dev- Start development servernpm run build- Build for productionnpm run test- Run testsnpm run lint- Run ESLintnpm run format- Run Prettier
- Create a new branch from
develop - Make changes
- Create a Pull Request to
develop - Wait for review and approval
This project is part of RS School JavaScript/Front-end course