A photography project for handling client projects, images, and payments.
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
![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.
- Python
- Django
- CSS
- HTML
- JavaScript
- Bootstrap
- MySQL - through PlanetScale
- Cloudflare R2
- Cloudflare images
- Strip
To get started with Soft Subversion, you'll need to have Python 3 and Django installed, along with some additional dependencies.
- 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.
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.
Image Upload Proccess - Click to view the video on youtube.
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!
Contributing At this time I would like to work on this by myself, but any feed back is apprciated. Contact Joshua Hill - @JoshHill90 - josh@silkthreaddev.comProject Link: https://github.com/JoshHill90/soft_subversionProd
```