Skip to content

Zetu Hardware is a robust and user-friendly web application tailored to the construction sector. It's a one-stop destination for contractors, builders, DIY enthusiasts, and construction professionals looking for high-quality tools and equipment.

License

Notifications You must be signed in to change notification settings

Ngaremaina/Zetu-Hardware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zetu-Hardware

Project Description: Zetu Hardware is a robust and user-friendly web application tailored to the construction sector. It's a one-stop destination for contractors, builders, DIY enthusiasts, and construction professionals looking for high-quality tools and equipment. Whether you're working on a large-scale construction project or a home improvement task, Zetu Hardware has you covered.

Table of Contents

Features

Product Listings: Browse and search for products. User Authentication: Sign up, login, and manage your user profile. CRUD Functionality: Add, Update, Delete and Browse products. Admin Dashboard: Manage products and orders (admin users only).

Prerequisites

Frontend: React, React Router, HTML, CSS, JavaScript, Bootstrap Backend: Python, Flask, Flask REST Framework Database: SQLite Authentication: JWT (JSON Web Tokens)

Installation

Clone the repository: git clone https://github.com/Ngaremaina/Zetu-Hardware

Change to the project directory: cd Zetu-Hardware

Install frontend dependencies: cd frontend && npm install

Install backend dependencies: cd .. && pip install -r requirements.txt

Run the development server:

For the frontend: cd frontend && npm start For the backend: cd server && python app.py Access the app in your browser: http://localhost:3000/

Usage

Visit the homepage to browse and add products to your cart. Create an account or login to access the checkout feature. Admin users can access the admin dashboard to manage products and orders.

Contributing

We welcome contributions! If you'd like to improve this project, please fork the repository and submit a pull request. Please follow our Contributing Guidelines.

License

This project is licensed under the [MIT License] License - see the LICENSE.md file for details.

About

Zetu Hardware is a robust and user-friendly web application tailored to the construction sector. It's a one-stop destination for contractors, builders, DIY enthusiasts, and construction professionals looking for high-quality tools and equipment.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published