Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 Smurfia – Question & Word API

Django REST API serving curated vocabulary and practice questions for the Smurfia language learning app. Deployed on Render with PostgreSQL.

⚙️ Tech Stack

  • Django + Django REST Framework
  • PostgreSQL (environment-managed)
  • Knox Token + SimpleJWT Authentication
  • django-filter
  • Render deployment

📡 API Endpoints

Method Endpoint Description
GET /words/ Paginated word list by topic/level
GET /questions/ Practice questions by category

🔗 Related

🚀 Getting Started

git clone https://github.com/Busrwa/QuestionWordApi.git
cd QuestionWordApi
pip install -r requirements.txt
# Add .env: DB_NAME, DB_USER, DB_PASSWORD, DB_HOST, SECRET_KEY
python manage.py migrate
python manage.py runserver

About

Django REST API serving curated vocabulary and practice questions for the Smurfia English learning app.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages