Skip to content

vamartid/poetree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Poetree

Poetree is a django project, written with python, pugjs, sass.

  • It is a simple website for friends to write/read poems.

Features!

  • Home page
  • Register/Login
  • Poem Creation/Edit/Delete
  • Poem ListView/User Poem ListView

Tech

Poetree uses a number of open source projects to work properly:

  • Django - Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
  • Pugjs - Pug is a high-performance template engine heavily influenced by Haml and implemented with JavaScript for Node.js and browsers.
  • Sass - Sass is the most mature, stable, and powerful professional grade CSS extension language in the world.
  • Materialize - A modern responsive front-end framework based on Material Design
  • Animate - A cross-browser library of CSS animations. As easy to use as an easy thing.

And of course Poetree itself is open source.

Installation

Poetree requires Django, pypugjs, django-sass-processor, libsass take a look here. Extract poetree/static.tar.gz to poetree/poetree_blog/static and you are good to go. Install the dependencies and devDependencies and start the local server.

$ python manage.py runserver

Development

Want to contribute? Great!

Do not upload sqlite.db file and static, migrations, cache dirs.

Todos

  • Docker
  • Ui changes

License

MIT

About

A django (sass,pug) blog like website

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published