Welcome to the React Burger project! This application is a web-based burger constructor that allows users to build and customize their burgers. It features an interactive interface where users can drag and drop ingredients to create their perfect burger.
- Interactive Burger Constructor: Drag and drop ingredients to build a custom burger.
- Ingredient Details: View detailed information about each ingredient.
- User Authentication: Register, login, and manage user profiles.
- Order History: View and manage previous orders.
- Responsive Design: Optimized for both desktop and mobile devices.
You can view the live demo of the application here.
To get started with the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/ElenaTabakov/react-burger.git
-
Navigate to the project directory:
cd react-burger -
Install dependencies:
npm install
-
Run the development server:
npm start
Open http://localhost:3000 in your browser to view the application.
To create a production build of the application and deploy it to GitHub Pages, follow these steps:
-
Build the application:
npm run build
-
Deploy to GitHub Pages:
npm run deploy
The application will be deployed to the GitHub Pages URL specified in the homepage field of package.json.
Feel free to open issues or submit pull requests if you have suggestions or improvements.