Skip to content

This GitHub repository contains the source code for a Django-based e-commerce store. It provides a comprehensive solution for building an online shopping platform with features like product browsing, shopping cart management, user authentication, order processing, and payment integration.

Notifications You must be signed in to change notification settings

afsalat/DK_Estore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DK_Estore

This is a Django project for building web applications.

Installation


Clone the repository:

git clone https://github.com/afsalat/DK_Estore.git

Change to the project directory:

cd your-django-project

Create a virtual environment and activate it:

Copy code

python3 -m venv env

source env/bin/activate

Install the project dependencies:

Copy code

pip install -r requirements.txt


Configuration

Create a .env file in the project root and set the required environment variables:

makefile

Copy code

SECRET_KEY=your_secret_key

DEBUG=True

DATABASE_URL=your_database_url

Update the database settings in settings.py with your database credentials.


Database Setup

Apply database migrations:

Copy code

python manage.py migrate

(Optional) Load initial data:

Copy code

python manage.py loaddata initial_data.json


Usage

Start the development server:

Copy code python manage.py runserver

Access the application in your web browser at http://localhost:8000.


Running Tests

To run the tests, use the following command:

Copy code

python manage.py test


Deployment

For deployment, you can use any web server that supports Django applications. Some popular choices include:

Apache with mod_wsgi Nginx with Gunicorn Please refer to the Django documentation for detailed deployment instructions.


Contributing

Contributions are welcome! If you would like to contribute to this project, please follow these steps:

Fork the repository.
Create a new branch for your feature or bug fix.
Make your changes and commit them.
Push your changes to your fork.
Submit a pull request.


License

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


Acknowledgments

Django - The web framework used in this project. Feel free to customize this template to fit your specific Django project's needs.

About

This GitHub repository contains the source code for a Django-based e-commerce store. It provides a comprehensive solution for building an online shopping platform with features like product browsing, shopping cart management, user authentication, order processing, and payment integration.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published