Light and Dark Theme Personal Portfolio Website written using Flask Framework in Python.
-
Frontend
- HTML
- CSS
- JS
-
Backend
- Python
- sqlite3
-
Install pre-requirements
- git
- Python 3.X
-
Clone repo
git clone --depth=1 https://github.com/dmdhrumilmistry/Flask-Portfolio
-
Change directory
cd Flask-Portfolio
-
Install Project requirements
python -m pip install -r requirements.txt
Note
: Ubuntu users might have to usepython3
instead ofpython
-
Make Database migrations
flask db init flask db migrate -m "initial migration" flask db upgrade
-
run application using wsgi server
waitress-serve wsgi:app
- Build image
docker build -t flask-portfolio .
- Run image
docker run -d -p 8080:8080 flask-portfolio
- Make Website Responsive
- Create Blogs