A Favicon generator app, converts image design(.PNG, .JPEG) to smaller favicon sizes which are available for download and available to use in the HTML code
The application allows users to upload images and they convert the images into the different sizes of favicon. Users can choose the sizes they want and then download. The HTML embed code is also available to use during coding process.
Python, Django Framework, HTML, CSS Javascript and MySQL are used to build the project. The design structure of the project is a Monolithic application. HTML, CSS and Javascript are use in the frontend, Python Django framework is used for the backend and MySQL as the database
-
run git clone https://github.com/zuri-training/Favicon_gen-Team-68.git
-
create a virtual environment
-
run
pip install -r requirements.txt
-
- To use the default sqlite database
- run
python manage.py makemigrations
- run
python manage.py migrate
- run
python manage.py runserver localhost:8000
- run
- To use MySQL as default database
- Install MySQL
- create a
.env
file in your project root directory - In the
.env
define variable nameUSE_PROD=1
andDB_PWD=<your database password>
- run
python manage.py makemigrations
- run
python manage.py migrate
- run
python manage.py runserver localhost:8000
- To use the default sqlite database
-