Skip to content
This repository has been archived by the owner on May 10, 2024. It is now read-only.
/ newspaper Public archive

live news app front nextjs and backend django graphene

License

Notifications You must be signed in to change notification settings

delitamakanda/newspaper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

newspaper

Getting started

  1. set up backend
cd backend
python3 -m venv newspaperenv
newspaperenv/bin/activate
pip intall -r requirements.txt
python3 manage.py migrate
python3 manage.py runserver

fetch news from MediastackAPI

python3 manage.py populate_news
  1. set up frontend
cd frontend
npm install
npm run dev

thanks to tutorials

Build with

  • Next.js
  • TypeScript
  • Tailwindcss
  • Django
  • Graphene
  • Container queries
  • MediaStack API

screenshot

GraphQL Article Homepage Light Homepage Dark