https://github.com/areebbeigh/coding-portfolio
Setup your Coding Portfolio with this Django webapp within minutes!
https://github.com/areebbeigh/coding-portfolio
blog cms coding django portfolio
Last synced: over 1 year ago
JSON representation
Setup your Coding Portfolio with this Django webapp within minutes!
- Host: GitHub
- URL: https://github.com/areebbeigh/coding-portfolio
- Owner: areebbeigh
- License: apache-2.0
- Created: 2016-09-20T16:37:59.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2018-08-02T07:17:03.000Z (almost 8 years ago)
- Last Synced: 2025-03-20T13:11:15.675Z (over 1 year ago)
- Topics: blog, cms, coding, django, portfolio
- Language: Python
- Homepage: http://www.areebbeigh.tk
- Size: 405 KB
- Stars: 5
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
================
Coding Portfolio
================
A Django webapp for setting up your programming portoflio.
.. image:: preview.png
What's new?
-----------
- New project fields - Platform and Website
- A new project summary display
- Support for vector images (SVGs)
- Expanded the scope of search keywords
- A more efficient way to manage images/thumbnails
What does this app do?
----------------------
Coding Portfolio is a simple webapp for the Django framework that provides you a ready-made website where you can post your
projects right from the default Django administration interface.
Features:
---------
- Easy to setup - It should take you only a few minutes to setup your website with this app.
- Clean UI - Coding Portfolio uses Bootstrap & Font-Awesome for it's CSS and Icons.
- Mobile friendly
- Automatic classification of your projects based on the programming language / framework
- Automatic sitemap generator - The sitemap is generated automatically is available at /sitemap.xml
- Easy to use - If you know how to use the Django administration interface this should be a piece of cake.
and more..
Why did you make this app?
--------------------------
Well to put it short - I needed to host a website where I could display my programming projects but I was too broke to afford
a good webhost or a VPS so I went for free webhosts. I setup a WordPress blog ran it for a month but it was not good enough, the
website would go down frequently, slow loading etc. (after all it was a free webhost) So finally I decided to make a web app of my own for this purpose. The idea
was to make something **simple** and **light** (I am a lazy person) good enough to use and Coding Portfolio was born.
My website: `Areeb Beigh `_
Setup
-----
Setting up coding portfolio is easy, just download it, put it's contents in your Django website folder (in a folder named ``coding_portfolio``)
and add it to the ``INSTALLED_APPS`` in your website's settings file just like you add any other web app to your website.
Add a url to the ``urlpatterns`` of your Django website and include the ``coding_portfolio.urls`` file.
Edit the templates ``layout.html`` and ``index.html`` to change the default text.
Next add some objects to the ``Contacts`` model, you'll see the About dropdown gets populated automatically.
Finally in the Django administration interface add some content in the ``Abouts`` model.
You're done!
For reference you can check my `website `_ source.
Contributing
------------
Found a bug? typo? error? or do you have a feature that you can implement? Coding Portfolio is my first Django project feel free to use or expand the project! I'll be waiting for your pull requests!
| Developer: Areeb Beigh
| Version: 1.0.1
| GitHub Repo: https://github.com/areebbeigh/coding-portfolio