Skip to content

teckno/Bemblin

Repository files navigation

Bemblin

Logo

  • A language learning app
  • With the Hope of connecting Africa and the rest of the world through learning languages.
  • Translating material with ease
  • Documationing and making learning African languages fun
  • Offering reading, writing, hearing, and listening service

Please consider joining Technolovers-HubJoin us on Discord

Screenshots

App Screenshot App Screenshot

Installation

The App runs React on the front end and Django on the back end.

Contributing

Contributions are always welcome! Many people are contributing to the project. People work autogenously on the project. Freely contributing to achieving the greater goal by adding some features or fixing bugs. See contributing. md for ways to get started.

Please adhere to this project's `code of conduct.

Bemblin Run

1.	cd to frontend directory run npm install
2.	Run npm build
3.	cd to backend directory
4.	Run python manage.py runserver

Docker

You may also run the yaml docker file to get the project set up.

API Reference

Written by Silas Vedder

dict.js

There is a folder called API with two endpoints. One for the dictionary which was made as a contribution by Silas And another with the questions answers greeting in bemba. Design

Please follow the readme in that folder to understand his code a bit more written in typescript.

Authors

Danielk, technolovers Silas, Nicole, CoderGirl.

Features

  • Login
  • Signup
  • Quiz and Word Games
  • Translations

Usage/Examples

This code is based on the frontend built with react.

import Component from 'my-project'

function App() {
  return <Component />
}

License

MIT