Website developed for the Acton Lions Club to assist in the annual ski and skate sale.
- Python 3.9+
- PIP
- Docker (Optional)
cd Campton
py -m venv env
.\env\Scripts\activate
py -m pip install -r requirements.txt
- Start venv with
.\env\Scripts\activate
- Run
py main.py
- Build the file with
docker build . -t campton
- Run the file with
docker run campton
- Run
docker pull ghcr.io/jeffreywangdev/campton:main
(replace main with the tag, all tags can be found here)- Run
docker run -p80:80 ghcr.io/jeffreywangdev/campton:main
(replace the first number in -p with what port is needed)
- User Registration
- Item registration
- Item status tracker
- Keeps track of whether items are unsold, sold, or sold and paid for
- Checkout for buyers
- Receipt printing
- Checkout for sellers
- Docstring for all function
- Organize code
- Fix all naming to snake_case
- Change all forms to a js+api
- Rewrite python to be more readable
- Add documentation
- Add configurations to all features (maybe a generator to make a version for every type of sale)
MIT License