Skip to content

Latest commit

 

History

History
76 lines (50 loc) · 2.3 KB

README.md

File metadata and controls

76 lines (50 loc) · 2.3 KB

Django Web Explorer

Welcome to Django Web Explorer! This repository is a collection of my projects and experiments using the Django web framework. It showcases my journey in web development, including hands-on examples, templates, and resources for building dynamic and scalable web applications.

Table of Contents

About

This repository is dedicated to exploring the capabilities of Django for developing web applications. It contains various mini-projects, tutorials, and experiments aimed at understanding different aspects of Django, such as:

  • Building REST APIs
  • Integrating front-end frameworks
  • Utilizing Django's ORM and templates
  • Implementing user authentication and authorization
  • Deploying Django applications

Projects

  1. Blog App - A simple blog application featuring CRUD operations, user authentication, and comment management.
  2. E-Commerce Store - An online store with product listing, shopping cart functionality, and payment integration.
  3. Portfolio Website - A personal portfolio website showcasing skills, projects, and contact information.

Installation

To run any of the projects locally:

  1. Clone the repository:

    git clone https://github.com/KoechVictor1/django-web-explorer.git
  2. Navigate to the project directory and create a virtual environment:

    cd django-web-explorer
    python -m venv venv
    source venv/bin/activate  # On Windows use `venv\Scripts\activate`
  3. Install the required dependencies:

    pip install -r requirements.txt
  4. Run the Django development server:

    python manage.py runserver

Usage

Feel free to explore the different projects in the repository, modify the code, and build upon it. Each project includes its own README file with specific instructions.

Contributing

Contributions are welcome! If you have any suggestions or improvements, please fork the repository and create a pull request.

License

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

Contact

Created by Koech Victor (https://github.com/KoechVictor1) - feel free to reach out!