Skip to content

vorobvla/school_blog_symphony

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

======================== README FOR ASDASDBLOG ===========================
=============== (task for Business and Web Technologies) =================
======================== by Vladimir Vorobyev ============================

This  folder contains my solution of the final task of Web Technologies course I attended at the Czech Technological University in Prague (CTU). The task was  designed by  the team of the course's teachers (Ing. V. Jirkovský and others).

The project is a web blog implemented in PHP  with Symfony framework (other technologies used: ORM Doctrine, twig) . It allows to log in and register users with different roles (the roles can be combined), browsing, posting, editing and commenting posts, filtering posts by author and tag (tag filtering is not implemented in the frontend). 

Here is a brief description of roles:
Reader		can read (browse details) and comment any posts 
Author		can create posts, edit or delete his own posts
Administrator	can create posts, edit or delete any posts, read (browse details) and comment any posts 
All users (including non-logged in)  can browse the list of posts. Without being Reader or Admin, he/she can't see posts marked as 'private'.

The project uses a remote database. The database access configuration file is not included into this repository. If you want to run the project, you can configure your own database (configuration file is app/config/parameters.yml). After that you will have to setup the database with command 'app/console/ doctrine:schema:create'.  You can also ask me for the configuration file that is set up for the database I use. Please, write on v.vorobyev.job@gmail.com, I will send it back to you.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors