A Django web app that scrapes data from the NTUT Course Website, complete with:
- Django Ninja API endpoints
- NextJS(React) frontend (might switch to a Vue SPA or even an HTMX frontend)
Django with Django Ninja Frontend in NextJS (React)
#set up a virtual environment first, then:
pip install -r requirements.txt
./manage.py runserver
#OR
gunicorn --bind 0.0.0.0:8000 jcourses.wsgi
- API endpoints
- Swagger
- BeautifulSoup web scraping
- Mobile App