RaptorCoders Courses
Full stack website development project
This is a full stack web application built using Angular and Django. By leveraging the power of both Angular and Django, We have developed a robust and dynamic web application that provides a seamless user experience. Front-End Technology: Angular - we have designed a visually appealing and user-friendly front-end interface for this web application. The Angular framework allows for modular development with components, services, and routing, resulting in a clean and maintainable codebase. Back-End Technology: Django - We have developed a robust back end system that handles data storage, business logic, and API integrations. The Django framework provides built-in features like ORM (Object-Relational Mapping) for seamless database integration, user authentication, and RESTful API support, ensuring a secure and efficient back-end system. Data Management: The application utilizes Django's ORM to manage and store data securely in the PostgreSQL database. Responsive Design: Both the front end and back end are designed with a responsive layout to ensure a seamless user experience across various devices and screen sizes. The project is deployed on Heroku.
Demo
Auto Mailing Feature
![](images/pm1.png)
![](images/pm2.png)
Auto email response to 'course enrollment', 'contact message' and 'subscription' via celery worker and MessageQ (RabbitMQ)
Different levels of authentication
![](images/pa1.png)
![](images/pa2.png)
![](images/pa3.png)
Note that the sample data (course information) shown in the Demo is not from the real database of RaptorCoders Courses. Please visit RaptorCoders Course Website for more information
- © Beixuan
- Template: HTML5 UP