{"id":25860742,"url":"https://github.com/maverickpoly/asmr-python-django","last_synced_at":"2026-04-14T04:31:14.008Z","repository":{"id":278590492,"uuid":"936128753","full_name":"MaverickPoly/asmr-python-django","owner":"MaverickPoly","description":"30 various Django Full stack projects.","archived":false,"fork":false,"pushed_at":"2025-02-28T08:46:21.000Z","size":9710,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-28T15:30:49.655Z","etag":null,"topics":["backend","css","django","html","javascript","python","tailwindcss"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MaverickPoly.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-20T15:18:35.000Z","updated_at":"2025-02-28T08:46:25.000Z","dependencies_parsed_at":"2025-02-20T16:40:56.984Z","dependency_job_id":null,"html_url":"https://github.com/MaverickPoly/asmr-python-django","commit_stats":null,"previous_names":["maverickpoly/asmr-python-django"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MaverickPoly%2Fasmr-python-django","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MaverickPoly%2Fasmr-python-django/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MaverickPoly%2Fasmr-python-django/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MaverickPoly%2Fasmr-python-django/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MaverickPoly","download_url":"https://codeload.github.com/MaverickPoly/asmr-python-django/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241435139,"owners_count":19962402,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["backend","css","django","html","javascript","python","tailwindcss"],"created_at":"2025-03-01T22:57:22.913Z","updated_at":"2026-04-14T04:31:13.963Z","avatar_url":"https://github.com/MaverickPoly.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ASMR Python Django\n\nWelcome to the **ASMR-Python-Django** repository! This project is dedicated to creating 30 Django-based applications to enhance your web development skills. Below, you will find a list of projects with a brief description of each.\n\n## Table of Contents\n\n1. [Beginner Level](#beginner-level)\n2. [Intermediate Level](#intermediate-level)\n3. [Advanced Level](#advanced-level)\n4. [Installation](#installation)\n5. [Usage](#usage)\n6. [Prerequisites](#[rerequisites)\n7. [Contributing](#contributing)\n8. [Todo](#todo)\n9. [Screenshots](#screenshots)\n\n## Beginner Level\n\n1. **Personal Portfolio Website**: Build a portfolio site to showcase your projects, skills, and resume. Include a contact form.\n2. **Blog Application**: Create a simple blog where users can read, add, edit, and delete posts.\n3. **To-Do List App**: Build a to-do list app where users can add, update, mark as complete, and delete tasks.\n4. **Quotes App**: Display random quotes with an option for users to add their own favorite quotes.\n5. **Weather App**: Create an app that fetches and displays the current weather of a city using an API.\n6. **Notes App**: Develop a simple app where users can create and save notes with a title and content with markdown support.\n7. **Polls App**: Create a voting application where users can vote on different polls and see the results.\n8. **Basic User Authentication System**: Implement login, logout, and signup functionality using Django’s authentication system, and with allauth Github provider.\n9. **Contact Form**: Build a contact form that sends emails to the admin when users submit their queries.\n10. **URL Shortener**: Create a URL shortener where users can input long URLs and get shortened links.\n\n## Intermediate Level\n\n11. **E-commerce Website**: Build a simple e-commerce platform with product listings, a cart, and a checkout system.\n12. **Event Management App**: Develop an app where users can create, view, and register for events.\n13. **Library Management System**: Build an app to manage library books, borrowers, and due dates.\n14. **Blog with Comments and Likes**: Extend the basic blog app to allow users to comment on posts and like them.\n15. **Online Quiz System**: Create an app for taking quizzes, where users can answer questions and get scores.\n16. **Recipe Sharing Platform**: Build an app where users can share and browse recipes with categories and ratings.\n17. **Expense Tracker**: Create an app where users can track their expenses, categorize them, and view reports.\n18. **Job Board**: Build a platform where employers can post jobs and users can search and apply for them.\n19. **Chat Application**: Implement a real-time chat app using Django and WebSockets (e.g., Django Channels).\n20. **Portfolio Builder**: Allow users to create and customize their own portfolio websites with sections like \"About Me\" and \"Projects.\"\n\n## Advanced Level\n\n21. **Social Media App**: Build a mini social media platform with user profiles, posts, followers, and likes.\n22. **Learning Management System (LMS)**: Create a platform for managing online courses, student progress, and assignments.\n23. **News Aggregator**: Build an app that fetches and displays news from multiple sources using APIs.\n24. **Multi-Tenant SaaS Application**: Develop a Software-as-a-Service platform supporting multiple tenants with separate databases.\n25. **Customer Relationship Management (CRM) System**: Create a CRM system to manage customer interactions, sales pipelines, and analytics.\n26. **Online Marketplace**: Build a marketplace app where users can buy, sell, and review products.\n27. **Task Management Tool**: Create a project management tool with features like task assignment, deadlines, and progress tracking.\n28. **Blog with Markdown Support**: Enhance a blog app to support Markdown for rich text formatting.\n29. **Inventory Management System**: Build an app to track and manage stock levels, sales, and suppliers for a business.\n30. **Subscription-Based Content Platform**: Develop a platform with paid subscription access to exclusive content (e.g., videos, articles).\n\n## Installation\n\nTo get started with any of the projects, follow these steps:\n\n1. Clone the repository:\n\n   ```bash\n   git clone https://github.com/MaverickPoly/asmr-python-django.git\n   ```\n\n2. Navigate to the project directory:\n\n   ```bash\n   cd asmr-python-django\n   ```\n\n3. Create a virtual environment and activate it:\n\n   ```bash\n   python -m venv env\n   env\\\\Scripts\\\\activate\n   ```\n\n4. Install the required dependencies:\n\n   ```bash\n   pip install -r requirements.txt\n   ```\n\n5. Navigate to individual project:\n\n   ```bash\n    cd 1.PersonalPortfolio\n    cd personal_portfolio\n   ```\n\n## Usage\n\nEach project is located in its respective directory. Navigate to the desired project folder and run the development server:\n\n```bash\npython manage.py runserver\n```\n\nAccess the application in your web browser at `http://127.0.0.1:8000/`.\n\n## Prerequisites\n\n1. Python Interpreter\n2. All the libraries and modules in `requirements.txt` file.\n3. Some kind of code editor, like VSCode or Pycharm.\n\n## Contributing\n\nContributions are always welcome! If you have any suggestions or improvements, feel free to open an issue or submit a pull request. Also feel free to give this repository a star ⭐🌟\n\n1. Fork the repository.\n2. Create a new branch:\n   ```bash\n   git checkout -b feature/your-feature-name\n   ```\n3. Make your changes and commit them:\n   ```bash\n   git commit -m 'Add some feature'\n   ```\n4. Push to the branch:\n   ```bash\n   git push origin feature/your-feature-name\n   ```\n5. Open a pull request.\n\n## Todo\n\nAs you see, not all of the projects are implemented yet. The remaining 15 projects will be implemented step by step in a few months, which are from 15 to 30. Only first 15 projects are completed.\n\n## Screenshots\n\nVisuals of each project:\n\n### 1.Personal Portfolio\n\n![PersonalPortfolio](screenshots/project1.png)\n\n### 2.Blog App\n\n![Blog App](screenshots/project2.png)\n\n### 3.Todo List App\n\n![Todo List](screenshots/project3.png)\n\n### 7.Polls App\n\n![Polls App](screenshots/project7.png)\n\n### 13. Library Management System\n\n![LibraryManagementSystem](screenshots/project13.png)\n\n### 15. Quiz App\n\n![QuizApp](screenshots/project15.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaverickpoly%2Fasmr-python-django","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmaverickpoly%2Fasmr-python-django","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaverickpoly%2Fasmr-python-django/lists"}