Full-stack single-page web application using Javascript, Python, Django, SQL, and Bootstrap. Create, read, update, and like posts, follow users and generate a feed, view profile, and view 10 posts per page. Django used as API and Javascript Fetch method used to interact with API. All functionality handled through REST API.
Network: Twitter clone social networking website for making posts and following users. Went beyond requirements by building a RESTful API in Django and building the front-end as a single-page web app.
I wrote all the code in this repository.
💡Lessons Learned
Building a RESTful API in vanilla Django (without the help of libraries)
Using vanilla Javascript to build the front-end of a single-page web application
Using Javascript fetch to make API calls to a Django RESTful API
Custom pagination without the help of libraries or Django features
network-single-page-full-stack-web-app-using-django-and-javascript's People