is a recording of a book or other work being read aloud.
is an audio recorded by narrators discribing action or process of a story.
To develop and provide a centralized platform that will entertain the needs of many literature enthusiasts by giving them a platform that they can go to in order to get different audio pieces of literature
Tereka has been in development since March 4 2017
- Map and illustrate design
- Basic Autentication
- Requesting Narration
- Change Account Information
- Adding Narration to favorites
- Like/Dislike/Comment on a Narration
- Add to favorites
- Search for a narration
- Play narration
- Subscribe to a narrator
- View details of a Narrator
- View most requested narrations
- View most popular narrations
- Make and add narration to personal playlists
- Search for Narrators or Authors
-
Full-stack JavaScript: We use Node.js to power our servers, and React to power our frontend apps. Almost all of the code you'll touch in this codebase will be JavaScript.
-
Front End
- React
- Apollo
- Howler (Audio Library)
-
- Typescript
- ...
Client
tereka/
├── Components # Individual Compoenents
├── Context # Contexts
├── Graphql # Queries amd Mutation
├── Hooks # Custom React Hooks
├── Reducer # Reducers
└── Views # Views
git clone https://github.com/Dru-Go/Tereka
git clone https://github.com/Dru-Go/tereka-dummy-server
yarn
yarn start
git clone https://github.com/iyossias-eshete/BackupTirekaRepo
yarn
yarn start
Heroku was used for deployment of the front-end
-
Dummy graphql backend https://tereka-graphql-server.herokuapp.com/query