Skip to content
A website for sharing fanfiction about heroes with PHP / MySQL
CSS PHP JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
dev
dist
.gitignore
LICENSE
README.md
fancomiction.sql
gulpfile.js
package-lock.json
package.json

README.md

Comiction !

Comiction is a short term school project (4 days)

Install

  • Install databse fancomiction
  • Config dev/app/config.php :
    • DB config (yours)
    • WEB_ROOT (path from localhost to the site)
  • Launch Apache / MySQL servers

App test

You can use app with those ways :

  • Without account
  • With test account:
    • id: demo
    • pass: demo
  • With your own account (create an account)

Features

  • Account

    • Creation
    • Connection
    • Deconnection
    • Change password
    • Change mail
    • Add bio
    • Permission (can publish or not, updated with database right now, default = can publish)
  • Fanfictions

    • Creation
      • Title
      • Intro
      • Featured heroes (w/ awesomplete)
      • Related tags (w/ awesomplete)
      • First chapter creation
    • Editors pick (updated with database right now)
  • Chapters

    • Creation
      • Related fanfiction
      • Title
      • Content
    • Chapters validation (updated with database right now, autovalidation)
    • Comment
      • Comment by paragraph
      • Rating
      • Delete
  • Hero's page

    • Description
    • Featured fanfiction
  • Full responsive

  • Preventing HTML / SQL injection

  • Arch. Model / View / Controler

  • Rooting using .htaccess rewriting

Tech

More

  • Live version
  • Tested under Firefox 59.0.2, Chrome 65.0.3325.181, Opera 52.0.2871.40
You can’t perform that action at this time.