Rupkotha is a story book platform for child. Created using node.js
express.js
mongoDB
jwt
SSLCOMMERZ
. demo here
- 2-factor authentication.
- one user can create multiple child profile.
- user also can delete, update child profile.
- child can search book based on his/her preference also can see book based on category.
- child can see one book detail.
- child can add book to wishlist or delete book from wishlist.
- child can read book and can listen audio book.
- user can buy subscription(1 month, 6 month and 12 month). if user has no subscription then child can't read or listen audio book.
- Admin can add new book, update existing book, delete book.
- Admin can create new subscription package, edit subscription package, delete subscription package.
- Admin can create cupon.
Setup:
- Copy repo link
- Run
git clone repo-link
- Run
npm install
- Create a .env file and put the project credential (NODE_ENV=development or production, MONGODB_LOCAL_URL, PRIVATE_KEY, ACCESS_TOKEN_EXPIRE, ACCESS_TOKEN_SECRET_KEY)
- Run
npm run dev
Created by @Md.Ebrahim Ali - feel free to contact me!