GithubHelp home page GithubHelp logo

expert-umbrella's Introduction

expert umbrella / Project shiorium

Shiorium projects is an open source website application for writing fanfiction story which inspired by fanfiction.net and ao3 but unlike the two that contain broad kind of fandom, this site only focusing in one instead that is Shiori Novella, but why?

Why i made this site?

Shiori Novella is a vtuber who have theme that related to books or story, and also create a twitter tag for fanfiction: #shiorinstories. Actually there are a website that help someone to get the story without scrolling through twitter it is novelit.es this nice yet simple website will fetch the posts from twitter with related tag and save it to database before being served to visitor. Because of that website i got an idea, "How about the story is in form of text instead image? and how about if i made 'true' archiving system on it?" and thus i made this website. So what you can do at Project shiorium?

Features and major difference

The general purpose of Project shiorium pretty much same as fanfiction.net and ao3 that is: To provide a place for the fans a place to share their creativity, but of course there are some major difference from the others, such as:

  1. Mobile friendly: Thanks to pico.css i able to create a mobile friendly interface with minimal effort. I found that both fanfiction.net and ao3 does not quite mobile freindly, i don't know wether that's their design choice or they just don't update the design

  2. Easy to use: Comparing with fanfiction.net,Project shiorium have more simpler creating process and more intuitive(I don't know about ao3 yet)

  3. Edit history system: Do you find your current edit is worst than your previous? No worries, you can revert back to any edits you find suitable

  4. Simpler tagging system: Because Project shiorium is dedicated only one fandom, it has simpler tagging system to manage and grouping stories

  5. Open source: Yup, Project shiorium is open sourced under MIT license, you can contribute in developing process to make it a better application

  6. Use Django framework: This site were made using django and python, so yeah, in terms of security it already handled by django

  7. True archive: Unlike post in twitter Project shiorium this website could be proper place to save your work. I mean, do twitter supposed to be platform for this thing?

Altough there are some pros compared to fanfiction.net and ao3, Project shiorium still lack something like: the site doens't have file managing system. It's an hobby project you know, and i don't have budget to buy hosting that have large file storage, so yeah, things like cover image and profile picture are use url to work(for profile picture i use gravatar), but i'm sure that doesn't mean Project shiorium is unusable. But if you want you can help in development process, here's how:

Development

To be added

Acknowledgements

  • Shiori Novella and her #shiorinstories
  • novelit.es for inspire me to start developing this website
  • All novelites and fanfic writer, i'm not a writer but your post in #shiorinstories were inspired me
  • python , django, and picocss, these are pretty much the pillar of this website and main developing tools
  • pythonanywhere, their generous free tier made me possible to make this website go online
  • Shiori library fancord server, for allowing me to show off this website, also the place i got this website name - they have project with the same name and allow me to have it as well

expert-umbrella's People

Contributors

alphabeta1906 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.