Skip to content

Namit-Dhupar/recipe-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-commerce Recipe Builder

This repository contains the source code and assets for the E-commerce Recipe Builder web application.

Technologies Involved

The E-commerce Recipe Builder application utilizes the following technologies:

  • ReactJS/Redux: The front-end of the application is built using ReactJS, a JavaScript library for building user interfaces. Redux is used for state management, allowing for efficient data flow and handling complex application states.

  • React Router Dom: React Router Dom is used for client-side routing, enabling navigation between different pages of the application without the need for a server round-trip.

  • Lazy Loading: Lazy loading techniques are implemented to improve the application's performance. This allows for the on-demand loading of resources, such as images or components, when they are needed.

  • User Authentication: User authentication is implemented using Google Firebase authentication. This ensures secure access to the application and enables personalized user experiences.

  • Google Firebase: Google Firebase is used as the backend service for the application. It provides various features, such as real-time database storage, authentication, and hosting, which are leveraged to power the E-commerce Recipe Builder application.

Application Link

The E-commerce Recipe Builder application is hosted and can be accessed using the following link: https://boring-keller-74b095.netlify.app/

Visual Overview:

Getting Started

To run the application locally on your machine, follow these steps:

  1. Clone this repository:
git clone https://github.com/your-username/your-repository.git
  1. Install the necessary dependencies:
cd your-repository
npm install
  1. Start the development server:
npm start
  1. Open your browser and visit http://localhost:3000 to view the application.

Deployment

The application is currently deployed using Netlify. Any changes pushed to the main branch of this repository will automatically trigger a new deployment to the live application.

Contributing

Contributions to the application are welcome! If you find a bug, have a suggestion, or would like to add new features, please open an issue or submit a pull request.

License

This project is licensed under the MIT License. Feel free to use, modify, and distribute the code as you see fit.

Acknowledgments

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published