Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/sepandhaghighi/qpage

👨‍💻 Free Project For Creating Academic Homepage Without Any Code In 3min
https://github.com/sepandhaghighi/qpage

academic academichomepage badge fast fasthtml font homepage html icon opensource python python-3 qpage quickpage resume-creator shorttime site-generator static-site-generation website-generation websitebuilder

Last synced: 11 days ago
JSON representation

👨‍💻 Free Project For Creating Academic Homepage Without Any Code In 3min

Awesome Lists containing this project

README

        


QPage









DOI

## Overview
QPage or QuickPage is a Free Project For Creating Academic Homepage Without Any Code
We developed QPage on Windows but it also run in Linux and Mac-OSX.
QPage is written in Python3, in order to run it, you will need a python interpereter.


qpage blockdigram

Block Diagram


## Dependencies

- [Download](https://www.python.org/downloads/) And Install Last Version Of Python ( * or use exe folder and skip this step * )

- [![Requirements Status](https://requires.io/github/sepandhaghighi/qpage/requirements.svg?branch=master)](https://requires.io/github/sepandhaghighi/qpage/requirements/?branch=master)

## Installation
### Source Code
- [Download](https://github.com/sepandhaghighi/qpage/archive/v2.0.zip) QPage

- Just Unzip It !
### PyPI

- Check [Python Packaging User Guide](https://packaging.python.org/installing/)
- `pip install qpage`

## Usage

QPage animation

Soure Code




QPage animation

EXE-File



- Run setup (for the first use wait to create folders)

- You can download samples and run in test mode (*Optional)

- Put your profile picture in image folder (jpg , bmp , tiff , gif , png)

- Put each page details in a text file with page name in doc folder (* In this step you can use [M] , [S] or [L] at the start and [center] at the end of each line to control font size and alignment )

- Put your resume file (pdf format) in doc folder

- Put your font file in font folder (*Optional)

- Put your icon file in image folder (*Optional) suggested site

- Enter your name

- Choose your profile image size

- Choose your text and background color

- You can preview your webpage

- Finished!!! Now you can go and upload output folder contains directly in your host

## Automated Build

Linux
Windows


## Sample Sites
- [Sample 1](http://www.qpage.ir/sample/sample-site1)
- [Sample 2](http://www.qpage.ir/sample/sample-site2)
- [Sample 3](http://ee.sharif.ir/~ghojogh_benyamin/)

## Credits
- Homepage : [Link](http://www.qpage.ir)
- PyPI : [Link](http://pypi.python.org/pypi/qpage)
- Staticgen : [Link](http://www.staticgen.com/qpage)
- SourceForge : [Link](https://sourceforge.net/projects/qpage/)
- OpenHub : [Link](https://www.openhub.net/p/TheQPage)
- Coverage Report : [Link](http://www.qpage.ir/htmlcov/index.html)
- Code Documents: [Link](http://www.qpage.ir/doc/index.html)

## Issues & Bug Reports

Just fill an issue and describe it. I'll check it ASAP!
or send an email to [[email protected]](mailto:[email protected] "[email protected]").

## TODO

- [ ] Items
- [x] Font
- [x] Icon
- [ ] In-Text Link
- [ ] In-Text Pic
- [x] Meta-Tags
- [ ] Inline Markup
- [ ] GUI
- [ ] FTP-Uploader
- [ ] Template Gen
- [ ] Javascript
- [ ] Mobile View

## Contribution

You can fork the repository, improve or fix some part of it and then send the pull requests back if you want to see them here. I really appreciate that. ❤️

Remember to write a few tests for your code before sending pull requests.

## Similar Works
- [Statick](https://getstatik.com) Multi-purpose static web site generator aimed at developers
- [Jekyll](http://jekyllrb.com) Transform plain text into static websites and blogs.
- [Hugo](https://github.com/spf13/hugo) A Fast and Modern Static Web Engine
- [Jemdoc](https://github.com/jem/jemdoc) Light text markup for creating websites

## License


## Citing

If you use QPage for your project homepage or something like this , please cite this ;-)


Sepand Haghighi, & Mohammad Mahdi Rahimi. (2017, January 31). QPage - Free Project For Creating Academic Homepage Without Any Code. Zenodo. doi:10.5281/zenodo.265544


## Donate to our project

Beerpay :

Hey dude! Help me out for a couple of :beers:!

[![Beerpay](https://beerpay.io/sepandhaghighi/qpage/badge.svg?style=beer-square)](https://beerpay.io/sepandhaghighi/qpage) [![Beerpay](https://beerpay.io/sepandhaghighi/qpage/make-wish.svg?style=flat-square)](https://beerpay.io/sepandhaghighi/qpage?focus=wish)

Bitcoin :

```1XGr9qbZjBpUQJJSB6WtgBQbDTgrhPLPA```

Payping (For Iranian citizens) :