An open API service indexing awesome lists of open source software.

https://github.com/sumitgirwal/photocanvas-django

Photo Editing Web Application using Django and Bootstrap 5
https://github.com/sumitgirwal/photocanvas-django

ajax css3 django html5 javascript jquery learning-by-doing photo-editing

Last synced: 7 months ago
JSON representation

Photo Editing Web Application using Django and Bootstrap 5

Awesome Lists containing this project

README

          

# PhotoCanvas-Django
Photo Editing Web Application using Django and Bootstrap 5

#### Quick Run Project
```bash
.\venv\Scripts\activate
cd PhotoCanvas
python manage.py runserver

python manage.py makemigrations
python manage.py migrate

http://127.0.0.1:8000/

.\venv\Scripts\activate
pip install -r requirements.txt

.\venv\Scripts\activate
pip freeze > requirements.txt

python manage.py createsuperuser
```

#### Built with
- HTML
- CSS
- JavaScript
- Bootstrap 5
- Python
- Django

#### Installation & Setup
- Install virtual env & create virtual env `venv`
```bash
python -m pip install --user virtualenv
python -m venv venv
```

- Activate virtual env
```bash
.\venv\Scripts\activate
```

- Install packages
```bash
pip install -r requirements.txt
```

- Goto project folder
```bash
cd PhotoCanvas
```

- Database migrations
```bash
python manage.py makemigrations
python manage.py migrate
```

- Run application
```bash
python manage.py runserver
```
- Hit url in browser
```bash
http://127.0.0.1:8000/
```

#### Resources
- [Python](https://www.python.org/)
- [Django](https://www.djangoproject.com/)
- [Django Docs](https://docs.djangoproject.com/en/4.1/intro/tutorial01/)
- [Django Crispy Forms](https://pypi.org/project/crispy-bootstrap5/)
- [Bootstrap 5](https://getbootstrap.com/docs/5.2/getting-started/introduction/)
- [JQuery](https://cdnjs.com/libraries/jquery)
- [Virutal Env Doc](https://virtualenv.pypa.io/en/latest/installation.html)
- [Unsplash](https://unsplash.com/)