Code Monkey home page Code Monkey logo

private_notebook's Introduction

Notebook

Notebook is a mobile application for buying audio-books (Read and Listen).

What does that mean?

Notebook is an application that contains PDF books and audio files to make the user able to choose between reading a book or listen to it

Features

  • Authenticate users to save their progress.
  • List books by most views.
  • List books by best selling.
  • Daily quote.
  • Search for a book by title/author/type
  • Mark book as favorite.
  • Nominate books.
  • See the number of nominations for a book.
  • Buy books. (Listen/Read).
  • Read book's selections before purchasing.
  • Look for similar books (By type).
  • Read a book.
  • List your favorite books.
  • Contact with developers.
  • Listen to a book.

Application parts

This application consists of 7 screens, to make it easier for the user to deal with:

Authentication page


Authentication page is made as simple as possible, both login and signup occur on the same screen, so changing between two states is simple and fast.
Currently, authentication only works with one type, email and password.

Home page

Home page contains three lists

  • Top 3 books
  • Most viewed books
  • Best selling books
    With a daily changable quote from specific book.

Book details page

drawing drawing drawing

Search page

Fast and simultaneous search technique by:

  • Title
  • Author
  • Type

My-Books page

Simply find your books either reading or listening ones in one place.

Menu page

Several options are available in menu page.

  • User's details
  • List favorites
  • Contact developers
  • Terms and conditions
  • Rate application
  • Share application

Books lists

List any type of books with one click

  • Favorite list
  • All books list
  • Type-like list
  • Authors' books list

Account settings


No massive useless data are needed, only your image and a username.

Credits

Follow Behance or Dribbble for the UI. Designed by: Emy Ahmed

private_notebook's People

Contributors

waelahmed99 avatar

Watchers

James Cloos avatar  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.