Grin and Baste It is a cooking site that provides recipes and cooking tips for food enthusiasts. This project is built with React.js, CSS, and HTML.
- Recipe Management: The application allows users to add and delete recipes, providing a dynamic and interactive cooking guide.
- Theme Switching: The application includes a feature to switch between different color themes, allowing users to customize their user experience.
- Firestore Integration: The application uses Firestore for storing and retrieving data, ensuring a seamless and real-time user experience.
Before you start, make sure you have Node.js and npm installed on your machine.
- Clone this repository to your local machine using
https://github.com/elen-oz/cooking-site.git
- Navigate to the project directory:
cd cooking-site
- Install all required dependencies with
npm install
To run the application in development mode, use the command npm start
. Open your browser and visit localhost:3000
to view the application.
To build the application for production, use the command npm run build
. This will create a build
folder with all the necessary files for deployment.
To deploy the application on Firebase, use the command firebase deploy
. Make sure you have Firebase CLI installed and you're logged into Firebase.