Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rat9615/online-textbooks
:closed_book: A textbook repository application for students.
https://github.com/rat9615/online-textbooks
ajax ejs-templates expressjs filepond ghostscript imagemagick mongodb nodejs
Last synced: 3 days ago
JSON representation
:closed_book: A textbook repository application for students.
- Host: GitHub
- URL: https://github.com/rat9615/online-textbooks
- Owner: rat9615
- License: mit
- Created: 2020-03-01T18:24:39.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-02-11T13:04:44.000Z (almost 2 years ago)
- Last Synced: 2024-04-20T00:05:09.761Z (7 months ago)
- Topics: ajax, ejs-templates, expressjs, filepond, ghostscript, imagemagick, mongodb, nodejs
- Language: CSS
- Homepage:
- Size: 27.3 MB
- Stars: 6
- Watchers: 2
- Forks: 2
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Online-Textbooks
Online Textbooks is a web application where students can find relative study materials online such as textbooks and reference books instead of owning a physical copy. The web application consists of a repository of textbooks in a digital format relative to the student’s field of study. It eliminates the need for physical textbooks and materials not being available to the students of a particular class. It can also be easily accessed from anywhere within the boundaries of the institution and only by the stakeholders of the institution.## Features
- Students and professors need not worry about enough books being available in the library for reference as they have access to digital copies.
- With a vast repository of books, students and professor can access digital copies anywhere and anytime.
- There is no actual need of referring a hard copy of the textbook as everything is available online. It also helps in curbing paper management.## Prerequisites
- [ImageMagick](https://imagemagick.org/)
- [Ghostscript](https://www.ghostscript.com/)## Built With
- Bootstrapped with - [startbootstrap-sb-admin-2](https://github.com/StartBootstrap/startbootstrap-sb-admin-2)
- [node.js](https://nodejs.org/en/)
- [express.js](https://expressjs.com/)
- [mongoDB](https://www.mongodb.com/)
- [jQuery](https://jquery.com/)## Environment variables
- ```ATLAS_URI```
- ```PORT```
## Installation
- Clone the repo: ```git clone https://github.com/rat9615/Online-Textbooks.git```.
- Change directory:```cd Online-Textbooks```.
- ``` npm install ``` to install the dependencies.
- ``` npm run dev ``` to run the application on your localhost.
## Important
Project still in progress.