Skip to content

This is a full-stack crud application built using Flask as the backend framework and React as the frontend framework. The application allows users to browse products, add them to cart, and checkout.

Notifications You must be signed in to change notification settings

GhufranBarcha/Full-stack-Crud-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Full Stack Crud Application

================

Render link: https://full-stack-crud-application-se3r.onrender.com/

Vercel Link: https://full-stack-crud-application-git-main-ghufranbarchas-projects.vercel.app/

Login Details

If you have trouble login into the app use below details

Overview

This is a full-stack crud application built using Flask as the backend framework and React as the frontend framework. The application allows users to browse products, add them to cart, and checkout.

Technologies Used

  • Backend: Flask, SQLAlchemy
  • Frontend: React, React Router, Bootstrap
  • Database: SQLite
  • Login Authentication : Firebase

Setup Instructions

Backend and Frontend

  1. Clone the repository: git clone GhufranBarcha/Full-stack-Crud-Application
  2. Install the required packages: pip install -r requirements.txt in Backend folder
  3. Run npm install and npm run buildand the go the backend folder and then run flask run
  4. Start the backend and frontend server: python app.py in backend and npm run dev on frontend folder.

API Documentation

API Endpoints

Products

  • GET /products: Get all products
  • GET /products/:id: Get a product by ID
  • POST /products: Create a new product
  • PUT /products/:id: Update a product
  • DELETE /products/:id: Delete a product

Troubleshooting

If you encounter any issues while setting up or running the application, please check the following:

  • Make sure you have the required packages installed.
  • Check the database connection settings.
  • Verify that the backend and frontend servers are running correctly.

About

This is a full-stack crud application built using Flask as the backend framework and React as the frontend framework. The application allows users to browse products, add them to cart, and checkout.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published