/OLD_soft_subversion_TEST

Production site for SoftSubversion.com

Primary LanguagePython


Logo

Soft Subversion

A photography project for handling client projects, images, and payments.
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Current Features
  5. Contributing
  6. License
  7. Contact

About The Project

![Product Name Screen Shot][product-screenshot]

Soft Subversion is a photography project tailored for a client who is a photographer. The project aims to streamline the process of managing client projects, images, and payments.

(back to top)

Built With

  • Python
  • Django
  • CSS
  • HTML
  • JavaScript
  • Bootstrap
  • MySQL - through PlanetScale

API Intergration

  • Cloudflare R2
  • Cloudflare images
  • Strip

(back to top)

Getting Started

To get started with Soft Subversion, you'll need to have Python 3 and Django installed, along with some additional dependencies.

Installation

  1. Install Python 3 and Django:
    # Install Python 3 (if not already installed)
    sudo apt-get update
    sudo apt-get install python3
    
    # Install pip (Python package manager)
    sudo apt-get install python3-pip
    
    # Install Django
    pip3 install Django

Install project dependencies: Run the requirements
This project is set tp run using a connections to Planet Scale, you will need to create an account and set up a a DB, all other needed files are included.

(back to top)

Usage: This web application/website is crafted to assist photographers in efficiently managing their client projects, images, and payments. It provides a well-organized platform to streamline workflow management.

Current Features Soft Subversion currently includes:

Front-end Responsive Website:

Hosts user galleries, contact form, and an about me page.
Photo Management System:

Accessible post registration or login.
Current features include image and image gallery hosting, email automation, and front-end gallery controls.

Photo Management System Features:

Image and image gallery hosting.
Email automation.
Front-end gallery controls.

Gallery Controls - Click to view the video on youtube.

Gallery Control Video

Image Upload Proccess - Click to view the video on youtube.

Image Upload Process Video

In Progress - New Features (Coming Soon!)

Client Intake:
Completed, not implemented.

Client Project Request:
Completed, not implemented.

Client Portal:
Completed, not implemented.

User/Client Document Storage:
In progress.

Client Management:
In progress.

Project Management:
In progress.

Billing Management:
In progress.

Project and Billing Calendar:
In progress.

Dashboard for Analytics:
In progress.

Future Planned Features
Create Custom Galleries.
User/Client Site Settings.
Color Themes.



Feel free to explore the current features and stay tuned for exciting updates as we continue to enhance the functionality and user experience. If you have any suggestions or feedback, we'd love to hear from you!

(back to top)

Contributing At this time I would like to work on this by myself, but any feed back is apprciated.

(back to top)

(back to top)

Contact Joshua Hill - @JoshHill90 - josh@silkthreaddev.com

Project Link: https://github.com/JoshHill90/soft_subversionProd

(back to top)

```