Skip to content

JSnata/ecommerce-app

Repository files navigation

ecommerce-app

This repository contains the source code for our eCommerce application, where users can browse and purchase flowers.

Purpose

The purpose of this project is to create a fully functional e-commerce website using modern web development technologies.

Technology Stack

  • Frontend: React.js, Typescript, HTML, CSS, Bootstrap
  • Backend: Commercetools api
  • Testing: Jest, React Testing Library
  • Code Quality: ESLint, Prettier

Scripts

Available Scripts

In the project directory, you can run:

Available Scripts

In the project directory, you can run:

npm start

Runs the app in the development mode. Open http://localhost:3000 to view it in the browser.

npm test

Launches the test runner in the interactive watch mode.

npm run build

Builds the app for production to the build folder.

npm run eject

Ejects the app from create-react-app, allowing customization of build configurations.

npm run format

Formats the codebase using Prettier.

npm run lint

Runs ESLint to check for linting errors in the codebase.

npm run prepare

Installs Husky hooks.

Getting Started

To get started with the project locally, follow these steps:

  1. Clone the repository to your local machine: https://github.com/JSnata/ecommerce-app.git
  2. Navigate to the project directory.
  3. Install dependencies: npm install
  4. Start the dev server: npm start
  5. Open http://localhost:3000 in your browser to view the website.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages