A Comprehensive Django application for online BBQ booking with
client and admin portals. Clients can book BBQ
sessions, while the admin dashboard provides booking and user management, staff administration,
analytics, and automated
email notifications. Leveraged PostgreSQL for data management and implemented role-based access
control for secure,
efficient operations.
/admin-portal/ - Admin Portal
Developed an innovative online platform facilitating seamless connections between agents and customers for a wide range of visa- related services, including student and work visas. Leveraged Django for robust backend development and utilized HTML, CSS, and plain JavaScript for the frontend interface. Implemented advanced CRUD functionality to ensure efficient data management and user interactions.
Developed a blockchain technology from scratch using Python without using any additional libraries, focusing on core principles of cryptography and decentralization. Implemented cryptographic hash functions for block creation, proof-of-work consensus algorithm for validation, and integrated ECDSA for key generation. Designed and executed a basic transaction system. Demonstrated proficiency in Python programming, cryptography, and decentralized systems.
Developed a Snake Game in Python using the Tkinter library for GUI. The game includes real-time movement controls, where the snake grows upon consuming food. Implemented collision detection to handle interactions with the game boundaries and self-collision, resulting in game-over conditions. Utilized an event-driven architecture with responsive keyboard inputs and efficient screen updates for a smooth player experience. This project showcases skills in Python programming, GUI development, real-time event handling, and game logic.
Developed a Tic Tac Toe game using Python and the Tkinter library, featuring a graphical user interface for two players. Implemented real-time gameplay with turn-based mechanics, win condition detection, and a reset functionality. The project highlights skills in Python programming, GUI development, and game logic.
Developed a unique portfolio website utilizing React.js, featuring a terminal-based interface for intuitive navigation via terminal commands. Seamlessly blending creativity with functionality, the site offers a dynamic user experience that showcases projects and skills in an interactive and engaging manner.
Gets the views, comment count, subscriber count using YouTube v3 api and updates the title of current video to match that record every 5 minutes. I used app script for this project and hosted it in google app engine.
Created a simple portfolio website using plain HTML, CSS, and JavaScript. The site showcases personal projects, skills, and experiences with a responsive design that ensures compatibility across devices. Features include an interactive navigation menu, smooth scrolling, and sections for project descriptions and contact information. This project demonstrates proficiency in front-end development and design principles, emphasizing user experience and accessibility.