8000 GitHub - trinhcaokhoa/Mebook_hub: A blog website to share your e-book
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

trinhcaokhoa/Mebook_hub

Repository files navigation

Mebook_hub

A blog website to share your e-book

Deployed Project : MeBook

Lisence

License: MIT

Inspiration

MeBook aspires to become a place to store milestones in the process of increasing knowledge by allowing users to upload and store their favorite ebooks. Moreover, by sharing useful ebooks with the community, the value of ebooks is also enhanced.

What it does

  • Save and display your book as it on the shelf
  • A book community for uploading, searching, rating, and dowloading
  • Elevate the importance of ebooks

How to use MeBook

  • Create an account
  • Uploading
  • Looking for other books
  • Rating others books

How MeBook was built

Python Django Bootstrap HTML5 CSS3 JavaScript Docker Postgres Heroku AWS

  • Backend: Django, Python
  • Frontend: HTML, CSS, JS, Crispy-Form, Bootstrap
  • Container: Docker
  • Database: PostGreSQL
  • Webhosting: Heroku
  • Backend Storage: AWS S3

Set up

  • Fork and Clone the repo using
    $ git clone https://github.com/trinhcaokhoa/Mebook_hub.git
    $ cd Mebook_hub
  • Create and activate virtual environment using pipenv
    $ pipenv shell
  • Use the package manager pip to install all dependencies
    $ pip install -r requirements.txt
  • Run the Django server on Docker using:
    $ docker-compose up -d --build
    $ docker-compose down
    $ docker-compose up

Note

The deployed version using S3 as backend storages, which is not public because of security concerns.

About

A blog website to share your e-book

Resources

License

Stars

Watchers

Forks

Packages

No packages published
0