Skip to content

๐Ÿ›’ Mini Market: A modern online grocery platform with real-time updates and secure payments via Stripe API. Built with JavaScript, React and Firebase.

Notifications You must be signed in to change notification settings

thiagobardini/mini-market-tbardini

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

74 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Demo Report Logo


Mini Market

Mini Market Tbardini Page

Welcome to the Mini Market repository! This project is an online grocery shopping platform that allows users to browse and purchase products directly from their device. We hope you enjoy using our application and we appreciate any feedback or suggestions you may have. Thanks for visiting our repository!

Technologies used for the Application.

The application is built using JavaScript, React, and deployed with Vercel . The database is powered by Firebase, which provides real-time updates for a seamless shopping experience.

Stripe API (Test Environment)

For the payment processing, we use Stripe API in the test environment. Therefore, please use the following test card information when testing the purchase feature:

  • Card number: 4242 4242 4242 4242
  • Expiration date: Any date greater than today
  • CVC: 3 digits (any number)

For more information on how to use Stripe JS in React, please refer to the following documentation: Stripe JS

Set up and installation

  1. Download this application.
  2. Unzip the application.
  3. Move into the folder and run the command git init.
  4. Install dependencies with npm install.
  5. git add and git commit your changes.
  6. Run the development server with npm start.

API ROUTES

API https://react-projetcs.firebaseio.com/

  • GET - /products - All the producs
  • GET - products/:id - product details, nutrition and storage

References:

Unsolved Problems

  • Add Redux Toolkit

To get started, please make sure to run the command npm install and npm start to start the development server. Then, you can begin browsing and purchasing products from the application.

About

๐Ÿ›’ Mini Market: A modern online grocery platform with real-time updates and secure payments via Stripe API. Built with JavaScript, React and Firebase.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published