Make book publishing more simplified and more democratised.
Built with HTML, CSS, JavaScript and PHP.
- Introduction
- Story Behind
- Features
- Feedback
- Dependencies
- Contributors
- Development / Installation Process
- Contributors
- Supporters, Backers and Sponsors (Acknowledgments)
- Copyright
This is StoryDrop. A revolutionizing web platform for publishing books (with .pdf
file type) online.
Many manuscripts from authors, writers and creators are often rejected by publishers day by day:
Copyright © Charles M. Schulz / United Feature Syndicate, Inc. All rights reserved.
The StoryDrop platform allows everyone publishing their OWN story and (e-)books effortless and hurdles-free.
The platform maintainer or the person/team/company who/that is responsible for running the platform review(s) newly uploaded books in the uploads/new/
folder. After a fast and open verification process the books are going to be published online at uploads/verified/
.
No more publishing companies or dastardly editors that are greedy for money!
StoryDrop makes book publishing more simplified and more democratised. - Suriyaa R. Sundararuban (creator of StoryDrop)
StoryDrop is the final project made by Suriyaa R. Sundararuban (@SuriyaaKudoIsc) - a student at the Technische Universität München (TUM) - for Harvard's CS50x 2018 course.
- Custom 404 error page at
http(s)://www.your-storydrop-domain.tld/errors/404.html
- Landing page at
http(s)://www.your-storydrop-domain.tld/
- Contact page at
http(s)://www.your-storydrop-domain.tld/contact.php
- Upload page with HTML form for uploading
.pdf
files athttp(s)://www.your-storydrop-domain.tld/upload.php
- Showcase site at
http(s)://www.your-storydrop-domain.tld/showcase.php
- ASCII HTML Art Code in
includes/header.php
Feel free to send me feedback on Twitter or file an issue. Feature requests are always welcome. If you wish to contribute, please take a quick look at the guidelines!
If there's anything you'd like to chat about, please send me an e-mail!
- Uniform Server (ZeroXIII)
- Dropzone.js
- QuickGallery (commit
8b70912
) - PHP Contact Form
- all-contributors-cli (v5.4.0)
- Download the latest Uniform Server.
- Extract the installation file.
- Clone this project:
git clone https://github.com/SuriyaaKudoIsc/storydrop.git
- Put this folder in the
www/
directory of the Uniform Server. - Run the
UniController.exe
file in the root directory (on Windows), start the Apache & MySQL servers. - 🎉 It works!
- 📝 Start contributing...
- Download the latest Uniform Server.
- Extract the installation file.
- Download this project.
- Put the
storydrop
folder in thewww/
directory of the Uniform Server. - Run the
UniController.exe
file in the root directory (on Windows) and start the Apache & MySQL servers. - 😃 Nice. Go to
http://localhost/
- 🎉 You run your own local StoryDrop platform!
Automate adding contributor acknowledgements:
npm run contributors:add -- SuriyaaKudoIsc doc
npm run contributors:generate
Add/update contributors (View the Emoji key spec here):
# Add new contributor <username>, who made a contribution of type <contribution>
all-contributors add <username> <contribution>
# Example:
all-contributors add SuriyaaKudoIsc code,doc
Check for missing contributors:
all-contributors check
This project follows the all-contributors specification and is brought to you by these awesome contributors.
Thanks for supporting me:
edX.org (MOOC) |
Technische Universität München |
Harvard University |
David J. Malan (Harvard's CS50 Professor) |
---|---|---|---|
Financial Assistance | For being a TUM student | Make CS50 available worldwide | Explains very comprehensible |
Copyright 2018-present Suriyaa R. Sundararuban (Graduate of CS50x 2018)