
Advance Blog Web App made The backend is completely build on Django using Django Rest Framework, while the frontend is completed using ReactJS.
Django-React-Blog is a "Blogging Platform" that provides all the general features a blog should have. The backend of the platform is built on Django using Django Rest Framework, while the frontend is built using ReactJS.
git clone https://github.com/dojutsu-user/Django-React-Blog.gitcd ./Django-React-Blog/backend/adminapi/pipenv installpipenv shellcd ./adminapipython manage.py makemigrationspython manage.py migratepython manage.py createsuperuserpython manage.py runservercd ./Django-React-Blog/frontend/blog_frontend/npm installnpm startlocalhost:3000.http://localhost:3000/login/.http://localhost:3000/signup/.http://localhost:3000/user/dashboard/create-new-post).http://localhost:3000/user/addblog/).localhost:3000).API Documentation is generated using the default tool provided by Django Rest Framework.
To view the API documentation:
Django-React-Blog is a blogging platform built with Django on the backend and ReactJS on the frontend. It offers a range of features including user registration, post creation, user profiles, comments, search, filtering, admin panel, and more. The installation process involves setting up the backend and frontend servers, creating a superuser, and creating the first post. API documentation is also available for reference.

Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. It follows the model-view-controller (MVC) architectural pattern, providing an extensive set of built-in tools and conventions to streamline the creation of robust and scalable web applications.
HTML templates are pre-designed and pre-built web pages that can be customized and used as a basis for building websites. They often include common elements such as headers, footers, menus, and content sections, and can be easily edited using HTML and CSS to fit specific branding and content needs.
React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components
Bootstrap is the most popular CSS Framework for developing responsive and mobile-first websites.
A dashboard style website template is a pre-designed layout that features a user interface resembling a control panel or dashboard. It typically includes charts, graphs, tables, and other data visualization tools that allow users to monitor and analyze data in real-time.