As a developer
I want to set up the initial Django project structure
So that I can begin developing the Moonscape e-commerce platform.
Objective
To set up the foundational structure for the Moonscape e-commerce platform, enabling further development of a user-friendly online store for unique watercolour art, Irish abstract landscapes, photography, and other product categories.
Acceptance Criteria
The project structure is set up correctly, and an apps folder will hold all custom apps.
The settings.py file includes essential configurations for apps, templates, and static files.
The frontend app is an app that will be used to serve front-end pages like home, about, contact, etc.
The home page is accessible and displays a basic view.
A README file is created.
Tasks
[x] Create the Django project named config.
[x] Set up the project directory structure, including a folder called apps to hold all custom apps.
[x] Create the frontend app with a basic home page view.
[x] Configure settings.py with basic settings for apps, templates, and static files.
As a developer I want to set up the initial Django project structure So that I can begin developing the Moonscape e-commerce platform.
Objective
To set up the foundational structure for the Moonscape e-commerce platform, enabling further development of a user-friendly online store for unique watercolour art, Irish abstract landscapes, photography, and other product categories.
Acceptance Criteria
apps
folder will hold all custom apps.settings.py
file includes essential configurations for apps, templates, and static files.Tasks
config
.apps
to hold all custom apps.frontend
app with a basic home page view.settings.py
with basic settings for apps, templates, and static files.