Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/saif-ur-rehmaan/project_freshmart_php

Fresh Mart is an e-commerce template for buying vegetables 🌱, built with PHP 💻, MySQLi 📊, and AJAX ⚡ for smooth, dynamic interactions. It features a secure login 🔒, signup system ✍️, and optimized database management 🗄️ for enhanced performance.
https://github.com/saif-ur-rehmaan/project_freshmart_php

ajax jquery js json mysql-database php

Last synced: 1 day ago
JSON representation

Fresh Mart is an e-commerce template for buying vegetables 🌱, built with PHP 💻, MySQLi 📊, and AJAX ⚡ for smooth, dynamic interactions. It features a secure login 🔒, signup system ✍️, and optimized database management 🗄️ for enhanced performance.

Awesome Lists containing this project

README

        

# Fresh Mart

**Fresh Mart** is an e-commerce website template designed for buying vegetables online. It is built using PHP and MySQLi for the backend and extensively utilizes AJAX for a smoother user experience.

## Features

- **Dynamic E-Commerce Template**: A ready-to-use template for selling vegetables online.
- **Backend with PHP and MySQLi**: Efficient server-side handling with well-structured database relations.
- **Smooth User Experience**: High use of AJAX for seamless page interactions without reloads.
- **User Authentication**: Secure login and signup system with session management.
- **Responsive Design**: Compatible with various devices and screen sizes.

## Installation

1. **Clone the repository:**
```bash
git clone https://github.com/yourusername/fresh-mart.git
cd fresh-mart

2. **Set up the Database:**

- **Import the provided freshmart.sql file into your MySQL database.
- **Update the database configuration in config.php with your MySQL credentials.

3. **Run the Application:**

- **Ensure your server (e.g., Apache) is running.
- **Open the application in your browser (e.g., http://localhost/fresh-mart).

## Usage
- **Register or log in as a user.
- **Browse the available vegetables and add them to your cart.

## Contributing
Contributions are welcome! Please follow these steps:

1. ** Fork the repository.
2. **Create a new branch (git checkout -b feature-branch).
3. **Commit your changes (git commit -m "Add a feature").
4. **Push to the branch (git push origin feature-branch).
5. **Open a Pull Request.

##Contact
For any questions or feedback, please contact [email protected].