Skip to content

A Django-based invoice management web application built with Django ORM, templates, and views. Supports creating, managing, and viewing customer invoices.

License

Notifications You must be signed in to change notification settings

avi0421/WEBPP-Anudip-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WEBPP-Anudip-Project

🧾 Django Invoice App

A Django-based web application to create, manage, and view customer invoices. It uses Django's ORM, views, templates, and models to keep everything structured and maintainable.


🚀 Getting Started

Follow the steps below to set up the project in a virtual environment (env) using VS Code and Windows CMD.


✅ Prerequisites

  • Python installed (preferably 3.10+)
  • Git installed
  • VS Code (with Python extension)

🛠️ Setup Steps (Windows - CMD)

  1. Create a project folder

    mkdir django-invoicesapp
    cd django-invoicesapp
  2. Open folder in VS Code

    • Hold Shift + right click → Select "Open with Code"
  3. Create virtual environment

    python -m venv env
  4. Activate virtual environment

    cd env
    Scripts\activate
  5. Go back to project root

    cd ..
  6. Install Django

    pip install django
  7. Create Django project

    django-admin startproject invoice_project
    cd invoice_project
  8. Start the app

    python manage.py startapp invoice_app
  9. Move invoice_app folder into env if needed (optional step if you're organizing it that way)

  10. Run the development server

    python manage.py runserver

About

A Django-based invoice management web application built with Django ORM, templates, and views. Supports creating, managing, and viewing customer invoices.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published