Skip to content

S4NKALP/StoreSathi

StoreSathi

A Django project folder structure is generated with djinitx/djinit/dj.

Setup

Using Just (Recommended)

  1. Set environment variables in .env file

  2. Run setup (installs dependencies, runs migrations, creates superuser):

    just setup
  3. Start development server:

    just dev

Traditional Method

  1. Install dependencies:

    pip install -r requirements.txt
  2. Set environment variables in .env file

  3. Run migrations:

    python manage.py migrate
  4. Create superuser:

    python manage.py createsuperuser
  5. Start development server:

    python manage.py runserver

Available Commands

Run just to see all available commands, including:

  • just dev - Run development server
  • just migrate - Run migrations
  • just makemigrations - Create migrations
  • just createsuperuser - Create superuser
  • just test - Run tests
  • just lint - Lint code
  • just format - Format code
  • just shell - Django shell
  • just clean - Clean cache files
  • just install <package> - Install package
  • just remove <package> - Remove package
  • just server - Run production server
  • just ci - Run all linting and checks
  • just test-coverage - Run tests with coverage

About

A simple and efficient system for managing shop inventory, sales, and daily business operations.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Contributors