🚀 From building locally to deploying a full Django web app! I developed a Movie Review & Management System where users can add, update, and explore movies with ratings, genres, and poster images. ✨ Highlights: • CRUD operations for movie management • Image uploads using Cloudinary • Search & genre-based filtering • Recently viewed feature using cookies ☁️ Deployed on Render with proper production configuration. 🔗 Live Demo: https://lnkd.in/g4kbfsV8 #Django #Python #WebDevelopment #FullStack #Backend #Projects
More Relevant Posts
-
Day 03 of 30 — urls.py & URL Dispatcher 🐍 Every time a user opens a page in your Django app, something needs to decide what happens next. That is urls.py. It reads the URL, matches it to a pattern, and sends the request to the correct View. No match → no page. Simple as that. In this video I explain how it works, with examples of static paths, dynamic URLs, and how to split routes across apps with include(). My English is A2. My Django is getting better every day. 🚀 #Django #Python #30DaysOfDjango #LearningInPublic #Developer
To view or add a comment, sign in
-
🚀 Built a small but useful project recently — a Desktop Notification & Reminder System. The idea was simple: don’t miss important tasks. So I created a Python-based app (Tkinter GUI) that lets users set reminders and get desktop notifications at the right time. What I worked on: – Designing a clean and simple interface – Handling time-based triggers – Making sure notifications are reliable It was a good hands-on experience with GUI development and practical problem-solving. Still improving it, but it already feels like something I’d actually use daily #Python #Projects #SoftwareDevelopment #Productivity #LearningJourney
To view or add a comment, sign in
-
This is another "when I can't find a tool I like, I build one" post. I needed a simple YouTube video & subtitle downloader — tried a few websites, all sketchy and filled with ads. So I built one: https://yt.harrywang.me — simple, clean, and open-source. Key steps: - Used Claude Code in YOLO mode to port Python's yt-dlp into a Node.js npm package (ytgrab) - Fixed a bunch of issues along the way: 720p download support, removed FFmpeg dependency, subtitle language mapping, and more - Published the npm package via an automatic GitHub Actions workflow - Built a web app with Next.js + shadcn/ui on top - Deployed on Vercel Web app source: https://lnkd.in/e-7VEwss npm package source: https://lnkd.in/ewaTxiiW #nextjs #nodejs #youtube #opensource #claudecode #aibuilders
To view or add a comment, sign in
-
-
Just built a Tic Tac Toe Web App using Python and Streamlit 🎮 Started this as a casual project to explore how Python logic can be turned into an interactive web app—and it turned out to be a fun learning experience. 🔹 Built with: Python + Streamlit 🔹 Game Modes: • Human vs Human • Human vs Computer 🤖 🔹 Features: Interactive UI, real-time gameplay, clean and simple design 💻 For best experience: Open in desktop mode or use your mobile in horizontal (landscape) view 👉 Try it here: https://lnkd.in/gUWQhaPD This project helped me understand game logic, user interaction, and basic AI in a practical way. Next, I’m planning to improve the AI and add features like score tracking 🚀 #Python #Streamlit #WebApp #Projects #CodingJourney #BuildInPublic
To view or add a comment, sign in
-
-
🚀 I turned a simple idea into a fully functional desktop game! 🎯 Project: Number Guessing Game (Python + Tkinter) This started as a basic beginner project… but I decided to push it further and build something more structured, interactive, and professional. 💡 What I Learned • How to design GUI applications using Tkinter • Writing cleaner code using class-based structure (OOP) • Managing application state (score, timer, difficulty) • Saving and loading data using JSON (data persistence) • Improving user experience with features like hints, timer, and history ⚠️ Mistakes I Made • Used too many global variables in the beginning • Mixed UI code and logic (made debugging harder) • Timer bugs (multiple timers running at once 😅) • Poor structure → hard to scale features 🛠 How I Solved Them • Refactored code into a class-based system • Separated logic into clear functions • Fixed timer using after() and proper cancellation • Improved structure → made it easier to add features like dark mode & difficulty levels 🎮 Key Features ✔ Difficulty levels (Easy / Medium / Hard) ✔ Countdown timer ⏱ ✔ Smart hints 🔥 ✔ Guess history 📊 ✔ Score + High Score tracking ✔ Dark/Light mode 🌙 ✔ Start menu system 🎯 My Goal With This Project Not just to “make a game”… but to understand how real applications are structured and improve my problem-solving skills. This project helped me move from basic coding → thinking like a developer. 💬 I’d love feedback from the community! 🔗 GitHub Repo:https://lnkd.in/gprcK9HN What should I build next? #Python #Tkinter #BeginnerProjects #ProgrammingJourney #SoftwareDevelopment #Coding #GitHub #LearnInPublic
To view or add a comment, sign in
-
Excited to share a web based project — PocketLab 🧪 A Django-based web application designed to help users log, manage, and review scientific experiments efficiently. Key Features: • Full CRUD functionality • Responsive modern UI • Experiment detail tracking • Form validation and progress indicators • Clean and organized dashboard layout Built With: Python | Django | HTML | CSS | JavaScript This project helped me strengthen my understanding of Django CRUD operations, template inheritance, static files management, and frontend UI design. #Django #Python #WebDevelopment #SoftwareDevelopment #PortfolioProject #FullStackDevelopment #Programming
To view or add a comment, sign in
-
🧵 Codebase Whisperer – building live 🔥 Just got the frontend up and running! What you’re seeing: • Modern dark cyberpunk UI • Drag & drop file upload area • Clean chat interface with sources • Sidebar showing uploaded files • Built with Next.js 15 + TypeScript + Tailwind Next steps today: 1. Finish backend installation 2. Connect frontend to FastAPI 3. Test uploading .py / .tsx files 4. Ask questions about the codebase Goal: A working RAG app where you can upload your entire repo and chat with it. RT if you want to see the full working version this weekend 👀 Coming soon - will drop updates + code. #BuildInPublic #RAG #AI #NextJS #Python #AIagents
To view or add a comment, sign in
-
-
🚀 Most beginners fail here… not because it’s hard, but because no one explains the FULL flow. Today I finally learned how to run a Flutter mobile app integrated with Spring Boot & Python backend 📱⚙️🐍 At first, things didn’t work: ❌ Device not connecting ❌ APIs not hitting ❌ “localhost” confusion But once I understood the complete flow, everything started working 🔥 👉 So I created a simple step-by-step diagram to make it easy for anyone starting out. If you're learning mobile or backend development, this might save you hours 🙌 #Flutter #SpringBoot #Python #FullStack #MobileDevelopment #LearnInPublic
To view or add a comment, sign in
-
-
🚀 Day 6/7 — Building a Decision-Based Game Engine with Django As part of my 7-day Django challenge, I wanted to build something beyond typical CRUD apps — something that focuses on system design and backend logic. So I built a Decision Maze / Story Engine 👇 🎮 What it does: • Each scenario is a node • Each choice leads to another node • Different decisions → different paths → different endings 🧠 Key Features: ✔ Graph-based architecture (node → choice → node) ✔ Player progress tracking (stateful system) ✔ RPG elements (health, inventory, damage) ✔ Admin-powered story creation ✔ Typing animation & dynamic backgrounds ✔ Sound effects & smooth transitions ✔ 🗺️ Interactive graph map visualization 💡 What I learned: • Designing self-referencing models in Django • Managing user state & progression • Building backend systems like a game engine • Visualizing relational data as a graph This project really helped me shift from building “apps” to building systems. GITHUB => https://lnkd.in/gSgnUVs9 👉 Day 7 coming next — going even more advanced 💪 Would love feedback or suggestions! 🙌 #Django #Python #BackendDevelopment #WebDevelopment #Projects #LearningInPublic #100DaysOfCode #FullStack #ComputerScience
To view or add a comment, sign in
-
📘 Day 2 of Learning Django Today I learned about Django Project & App structure 🚀 💡 Real-life problem: Many small businesses struggle to manage their products and orders in an organized way. 👉 With Django, we can create separate apps like products, orders, and users inside one project to keep everything structured and easy to manage. ❓Have you ever faced such a problem or tried solving it with code? #Django #Python #WebDevelopment #LearningJourney
To view or add a comment, sign in
-
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development