
A school system with online assignments. Built with React and the Django Rest Framework
Teach Me Django is an innovative project that combines the powerful capabilities of Django Rest API with a dynamic React frontend. This comprehensive platform allows for seamless interaction between users and teachers, facilitating an engaging educational experience. Users can sign up and log in to their accounts, enabling a streamlined way to access and manage their learning journey.
The project is designed with both teachers and students in mind, making it easy for educators to create quizzes while students can take those quizzes and review their performance. It stands as a valuable resource for anyone looking to deepen their understanding of Django and React in a practical context.

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
Ant Design is a React UI library that provides a set of pre-designed components and design resources for building high-quality, responsive web applications.
Redux is a state management library for JavaScript apps that provides a predictable and centralized way to manage application state. It enables developers to write actions and reducers that update the state in response to user interactions, server responses, and other events, and can be used with a variety of front-end frameworks and back-end technologies.