System for multi-branch organizations where equipment orders are consolidated and overseen by a Global Manager. The System features two types of users: Branch Manager and Global Manager. The Branch Managers can create, track, and confirm equipment orders, while a Global Manager oversees all branches, consolidates orders, and coordinates with suppliers. In addition, the Global Manager controls user access, manages equipment availability, and flags certain items for approval before external export of orders to suppliers. *The System is designed primarily in Hebrew. This is an early version of a later system that was developed for a multi-branch clinic.
The system uses Django's Token Authentication for user identification and stores passwords hashed in the database.
Eventhub is a comprehensive event management website designed to connect people with experiences that match their interests. Users can easily browse and register for events, create and manage their own, and engage with organizers and attendees through feedback and ratings. Each user has a dedicated profile showcasing their activity, making event discovery and participation simple and engaging.
For administrators, the platform provides powerful tools to oversee events, categories, and user accounts, ensuring smooth operation and community management. With a responsive design optimized for desktop devices, the system offers both convenience and control for everyday users and admins alike.
Responsive Design: Optimized for desktop devices.
EventHub uses JWT tokens for secure authentication for both front and backend stored tokens, and hashes passwords before storing them in the database to ensure user security.
This mini-project is a Web-Poster designed to showcase an early version of an Android app called 'Smishing Buster'. The app was developed in an academic setting as part of a CS degree, with the purpose of helping users protect themselves from SMS phishing—also known as 'Smishing'.
The Web-Poster presents the concept, mechanics, and a video demo of the app in a clean and minimalist format.
Pegasus is a comprehensive flight management system that streamlines flight scheduling, ticketing, and user management. The web app provides tailored interfaces for customers (or travel agents), airlines, and administrators, enabling efficient flight management and seamless ticketing.
Customers can easily search and book flights, manage their tickets, and update personal profiles. Airlines can add and manage flights while maintaining company information. Administrators have full control over user management, airline accounts, and system-wide flight oversight, ensuring smooth operations across the platform.
Easily search flights by origin, destination, and travel date. You can also look up a specific flight number or view all arrivals and departures within the next 12 hours in any country.
Intended for private customers or travel agents alike.