https://github.com/ebrahimali-ru/rupkotha-client
Rupkotha is a story book platform for child. Where child can read book or listen audio book.
https://github.com/ebrahimali-ru/rupkotha-client
bootstrap5 material-ui react redux sass
Last synced: 6 months ago
JSON representation
Rupkotha is a story book platform for child. Where child can read book or listen audio book.
- Host: GitHub
- URL: https://github.com/ebrahimali-ru/rupkotha-client
- Owner: EbrahimAli-RU
- Created: 2021-06-04T01:32:10.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2022-04-22T09:05:45.000Z (about 4 years ago)
- Last Synced: 2023-09-11T05:43:34.579Z (almost 3 years ago)
- Topics: bootstrap5, material-ui, react, redux, sass
- Language: JavaScript
- Homepage:
- Size: 14 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rupkotha
Rupkotha is a story book platform for child. Created using `react.js`, `node.js`, `express.js`, `mongoDB`. Demo [here](https://www.youtube.com/watch?v=V3kbNCrW1CE)
## Table of content
* [General info](https://github.com/EbrahimAli-RU/Rupkotha-client#general-info)
* [Features](https://github.com/EbrahimAli-RU/Rupkotha-client#features)
* [Setup](https://github.com/EbrahimAli-RU/Rupkotha-client#features)
* [Contact](https://github.com/EbrahimAli-RU/Rupkotha-client#contact)
## General Info
Rupkotha is an Education platform for child where user can create an account and can create multiple child profile also child can search his/her favorite book and can add to wish-list. Also child can read book as well as can listed audio book but in order to read or listen book user need to buy subscription package.
## Features
* 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.
## Setup
Projet Setup:
* Copy repo [link](https://github.com/EbrahimAli-RU/Rupkotha-client)
* Run `git clone repo-link`
* Run `npm install`
* Run `npm start`
Backend Setup:
* Copy repo [link](https://github.com/EbrahimAli-RU/Rupkotha-api)
* 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`
## Contact
Created by [@Md.Ebrahim Ali](https://github.com/EbrahimAli-RU/portfolio) - feel free to contact me!