An open API service indexing awesome lists of open source software.

https://github.com/auriorajaa/red-devil-store

This repo is where I master PHP and MySQL through a solid CRUD project. Dive into secure authentication, dynamic data visualization, and efficient inventory management. Explore web development from seamless checkouts to personalized profiles.
https://github.com/auriorajaa/red-devil-store

crud crud-application mysql php phpcrud sql web website xampp

Last synced: 18 days ago
JSON representation

This repo is where I master PHP and MySQL through a solid CRUD project. Dive into secure authentication, dynamic data visualization, and efficient inventory management. Explore web development from seamless checkouts to personalized profiles.

Awesome Lists containing this project

README

          

# PHP CRUD Project - Semester 3 Final Assignment

## Project Overview 🚀

Welcome to my PHP CRUD project, crafted for my 3rd-semester final assignment. This application stands tall as a robust solution for handling data through the essential CRUD operations using PHP in tandem with a MySQL database. Below, you'll find the standout features that showcase the prowess and versatility of this project.

## Features 🌟

### 1. Login and Register Pages
![image](https://github.com/auriorajaa/red-devil-store/assets/108510729/08376082-0828-420c-9f4b-d0f4ff77ea4c)

![image](https://github.com/auriorajaa/red-devil-store/assets/108510729/8a946cf3-6328-4c5d-95ba-fe5d7a7132a6)

- Implement secure login and registration functionalities to fortify user authentication.

### 2. Home Page
![image](https://github.com/auriorajaa/red-devil-store/assets/108510729/be3481c2-c760-4869-98f1-5b4792b76e24)

- **Hero Section Banner:** Engage users with a visually appealing hero section banner.
![image](https://github.com/auriorajaa/red-devil-store/assets/108510729/4e2ea8af-2f9b-4b07-b783-95aa28acf003)

- **Product List with Images:** Showcase products vividly for an enhanced user experience.
![image](https://github.com/auriorajaa/red-devil-store/assets/108510729/4e5ac166-8e51-4774-8005-e1ad96d6e4b3)

- **Data Metrics:**
![image](https://github.com/auriorajaa/red-devil-store/assets/108510729/b4370e13-a3e5-4164-b42a-46cb62cb2521)

- Number of Products 📦
- Total Customers 👥
- Total Transactions 💰
- **Visualizations:**
![image](https://github.com/auriorajaa/red-devil-store/assets/108510729/23380b5e-6918-4029-a287-0ec3e1eac8f9)

- Chart 📊
- Bar Chart 📈
- Line Chart 📉

### 3. Product Management
![image](https://github.com/auriorajaa/red-devil-store/assets/108510729/8ee33470-bef8-450a-b945-26f90e6281d8)

![image](https://github.com/auriorajaa/red-devil-store/assets/108510729/43272c1d-000e-4f57-850f-8b09284290dc)

- Manage and display a dynamic list of products.
- Seamlessly add new products to the ever-growing inventory.

### 4. Customer Management
![image](https://github.com/auriorajaa/red-devil-store/assets/108510729/de86991e-ace6-4213-8ebd-21259e3faef7)

![image](https://github.com/auriorajaa/red-devil-store/assets/108510729/8fc33a10-a031-41dc-8caa-8050bdc8d1ae)

- Maintain a comprehensive list of customers.
- Effortlessly add new customers to the expanding database.

### 5. Point of Sales (PoS)
![image](https://github.com/auriorajaa/red-devil-store/assets/108510729/ae4b8f96-e03b-4609-8eb1-b766a2971621)

![image](https://github.com/auriorajaa/red-devil-store/assets/108510729/209af19c-2645-4181-89cd-ae22131c55a2)

- Efficiently handle checkout processes at the Point of Sales.
- Process transactions seamlessly for a streamlined experience.

### 6. User Profile Editing
![image](https://github.com/auriorajaa/red-devil-store/assets/108510729/03ec079b-3c3d-4f3f-bdec-a7282db25bff)

- Empower users with the ability to personalize their profiles through easy editing.

### 7. Support Import Data from Excel and Export Data to CSV
![image](https://github.com/auriorajaa/red-devil-store/assets/108510729/36a023ff-a3a2-40b9-901f-d3a6a1c9aaf8)

### 8. Database Schema
![image](https://github.com/auriorajaa/red-devil-store/assets/108510729/120736b6-1f02-4f6c-8aad-8225dd5331a6)

## Getting Started 🚀

Follow these straightforward steps to run the application locally:

1. **Clone the Repository:**
```bash
git clone https://github.com/auriorajaa/red-devil-store.git
```

2. **Database Setup:**
- Set up a MySQL database.
- Configure the database credentials within the project.

3. **Run the Application:**
- Launch the application to begin exploring its rich features.

## Contribution 🌈

Feel free to delve into the project, contribute, and make enhancements. Your contributions are invaluable, and together we can elevate this project to new heights!

Happy coding! 🌟