Sembook

Normal:

  • User login and registration(only nitt mail).
  • Have 8 Books only for each sem.
  • Create a book with pages with each page having text and image data.
  • Each page can have custom layouts/themes.
  • Text and image addition.
  • Have a rich text editor(can use cdn).

Hacker:

  • Each page can be private(with access rights to few people like view or edit) or public.
  • Allow users to set access rights for other users, so that they can edit that page only.
  • Have Option for palettes which have some properties like bg colors.
  • Option to create a custom palette for their book.
  • Add another Sign in method using DAuth. (Delta’s Latest Release).

Hacker++:

  • Add version control, aka add basic git features (commiting, history, reseting, branch, merging etc).