This project is a Django-based e-commerce website that utilizes Oracle 19c as the database backend. Follow the instructions below to set up the project on your local machine.
- Oracle Database 19c
- Python 3.x
- Django
Before running the project, ensure you have Oracle Database 19c installed on your machine. Follow the official Oracle installation guide for your specific operating system.
Clone the repository to your local machine using the following command: git clone https://github.com/talib-raath/ecommerce-Website
The project is developed using Django, which requires Python. Download and install Python 3.x from the official Python website.
With Python installed, use pip to install Django:
pip install django
Navigate to the project's settings.py
file and modify the DATABASES
dictionary with your Oracle database connection details (username, password, etc.).
Run the SQL code provided in extras>inventory.sql
to create the necessary database schema. This step requires access to your Oracle 19c database.
Django uses migrations to manage database schema changes. Apply migrations using the following command:
python manage.py migrate
Create a superuser for the Django admin panel:
Follow the prompts to set up the superuser account.
Start the Django development server:
python manage.py runserver
Navigate to http://127.0.0.1:8000/
in your web browser to view the project.
Contributions to the project are welcome. Please fork the repository and submit a pull request with your changes.
This project is licensed under the MIT License - see the LICENSE.md file for details.