Burger Builder is a Web-application where users can make burgers dynamically and order them.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
requirements
- nodejs
- mysql
Frameworks Used
- React
Frontend files are in burger-builder-frontend
To install packages, run
cd burger-builder-frontend
npm install
To run api server, run
npm start
Backend Files are in burger-builder-api
To install packages, run
cd burger-builder-api
npm install
To run api server, run
npm start
Once mysql is installed and can be accessed through CLI. Login as root in mysql using
mysql -u root -p
After logging in, run the following commands
CREATE DATABASE burgerBuilder;
CREATE USER "burgerBuilderAdmin" IDENTIFIED BY "123456";
USE maitTalks;
GRANT ALL PRIVILEGES ON burgerBuilder.* TO burgerBuilderAdmin;
FLUSH PRIVILEGES;
UPDATE mysql.user SET host = "localhost" WHERE user = "burgerBuilderAdmin";
For reviewing mysql database using CLI,
mysql -u burgerBuilderAdmin -p