We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2
1.
E-commerce Platform with Real-Time Features
● Key Topics Covered:
○ Advanced ORM, Django Models, Class-based Views ○ Django Signals, Working with Third-Party Packages ○ Django Celery, Django Channels, Deployment ○ Cron Jobs and Task Scheduling, Django Testing, DRF Advanced Topics ● Description: Build a scalable e-commerce platform where users can browse products, manage a shopping cart, complete purchases, and track orders. Include real-time notifications for order status and a chat feature for customer support. ● Core Features: ○ Product listing, filtering, and search with optimized queries. ○ Shopping cart, checkout process with payment gateway integration (using Stripe or PayPal). ○ Real-time order updates using Django Channels and WebSockets. ○ Notifications for customers (via Celery) for order status, sales, and promotions. ○ Admin dashboard with real-time inventory and sales tracking. ○ Deployment on AWS/Heroku with task scheduling (e.g., daily sales reports).
2. Online Learning Platform
● Key Topics Covered:
○ Advanced ORM, Class-based Views, Django Models ○ DRF Advanced Topics, Django Signals, Django and Microservices ○ Django Celery, Django Channels, Deployment, Django Testing ● Description: Create an online learning platform where instructors can create courses, upload lessons (videos, documents), and students can enroll, take courses, and track their progress. ● Core Features: ○ User registration, course enrollment, and progress tracking. ○ Asynchronous video processing and email notifications for course updates (using Celery). ○ Real-time chat for student-instructor interactions using Django Channels. ○ RESTful API for mobile or external integration. ○ Microservice architecture: separate services for user management, content delivery, and notifications. ○ Deployment with scalable infrastructure on AWS/Docker.
3. Job Portal with Task Scheduling and Microservices
● Key Topics Covered:
○ Advanced ORM, Django Models, Class-based Views, Cron Jobs ○ Django Signals, Django Celery, Django Deployment, DRF Advanced Topics ○ Django and Microservices, Django Testing ● Description: Build a job portal where employers can post job listings and job seekers can apply. Include advanced features like job recommendations, scheduled tasks for sending job alerts, and microservices for handling large-scale operations. ● Core Features: ○ Advanced search and filtering of job listings based on skills, location, and experience. ○ Scheduled job recommendations using Celery and Cron Jobs. ○ Real-time notifications for job application status changes. ○ Microservices architecture: Separate services for job management, user authentication, and notifications. ○ RESTful API for mobile or third-party integration. ○ Robust testing for job posting, application flows, and notifications.