Posted on

Food recommends based on your mood python django

It recommends food based on your mood. Also, it orders the recommendation list of restaurants using machine learning combining the user ratings, distance and cost for two, hence offering the most optimal choice.

This is a web application which recommends you food based on your mood using machine learning and delivers it to your doorstep.

We understand that the first thought that comes to our mind when we come across a food suggesting and delivery app, is obviously- "HOW IS THIS SOMETHING NEW?"

We'll explain. This web application is based on an absolutely new idea and is completely different from the traditional food delivery websites.

Firstly, it suggests a list of restaurants combining three basic parameters i.e cost, user rating and distance, all at the same time. Hence, it offers you the most optimal choice available, saving you the trouble of choosing the best restaurant for you using individual filters on traditional apps. The most commonly used apps allow you to choose a restaurant on the basis of only a single critera at a time, but we recommend you the nearest, most affordable and best quality restaurants, thereby catering to all your demands at the same time without having you to compromise on any of them.

Secondly, we understand that there are times when you are unable to decide what to order. Infact, we have personally faced this dilemma a hundred times when we've spent hours scrolling a food delivery app, thinking about the most important question which seems to have been given the least importance uptil now , "WHAT TO EAT?" MoodieFoodie helps you to choose a food item for all your moods, be it a happie, a sadie, an angrie, a dehydratie, a depressie, an excitie or an unwellie mood ;") Whatever be your mood, we can always suggest you food!

The app uses previous user moods and their respective food orders to suggest the best food choice for you.

Thirdly, we offer several other options for food ordering like the list of food items ordered the most at a particular time of the day or the restaurants that can order food in the minimum time if you're really hungry or the top searched food items, etc.

And lastly, this app allows you to order the food items that traditional food delivery apps don't. You can order tea, juices or even chocolates. For this, we have a separate "Wanna sell on MoodieFoodie" option for small scale sellers like small tea shops, women who make homemade chocolates or other small scale setups who wish to sell online.

Working and Implementation

  • The major feature of our project which sets it apart from the traditional apps of its kind needs three parameters to order the list of recommended restaurants with the highly recommended restaurant at the top. These three features are the user ratings, cost for two people and the restaurant's distance from the user.
    • Whenever any user orders from a certain restaurant, he/she is asked to rate the restaurant out of 5. The rating of that restaurant is then dynamically updated using the mathematical average of the current rating and the new rating. This computation also requires the storage of the number of ratings for a particular restaurant.
    • The cost for two people is permanently stored initially when a restaurant is added to the database.
    • To compute the distance of the user from a restaurant, we have stored the geocode of all the restaurants in the database. We have used the Google Maps API to extract the user's geocode and hence compute his/her distance.

    A very simple model of machine learning, that is logistic regression is used to implement the same. When the user chooses a certain restaurant among the recommended restaurants, then his/her choice to select a certain restaurant and discard other restaurants is used to train the model which only increases the accuracy of the algorithm.

  • The USP of our project, which is recommending the users food items based on their mood works on previous users' inputs only. Whenever any user orders from a certain restaurant, he/she is asked to specify what his/her mood was before he/she had ordered. His/Her order and mood is used to train the algorithm which gradually increases its accuracy.
  • To help small businesses expand their reach by selling on our application, we have simply provided them with a form wherein they can fill out the necessary details.

Installation Requirements

  1. Framework : Django, Version : 1.11.17
  2. Language : Python, Version : 3.6.3
  3. To run it, you need to install some packages and libraries as follows:
  4. Bootstrap 3
  5. numpy
  6. sklearn
  7. bcrypt
  8. django[argon]

Install dependencies directly from requirements.txt in pip installation,
To install these, write this on the command line terminal:
"pip install -r requirements.txt"

Run Project :-

 

  1. Enter command: "pip install -r requirements.txt"
  2. Enter the command: "python manage.py runserver"
  3. Copy the url and paste it in your favourite browser window.

Download Project

Posted on

Online movie ticket booking Project in python django

Buy Now ₹501

Movie Ticket Booking System is to manage the details of Shows, Booking, Payment,Movie, Customer. It manages all the information about Shows, Seats, Customer, Shows. The project is totally built at administrative end and thus only the administrator is guaranteed the access. The purpose of the project is to build an application program to reduce the manual work for managing the Shows, Booking,
Seats, Payment. It tracks all the details about the Payment,Movie, Customer.

Online movie ticket booking Project in python django Features :-

User Features :

  1. Login
  2. Register.
  3. Search Movies.
  4. Upcomming Movies.
  5. Current Shows.
  6. Book Movies.
  7. Pay.

Admin Features :

  1. Add Movies .
  2. Edit Movies.
  3. Delete Movies
  4. Booking Hiostory.
  5. User details.
  6. All Crud Operations.

Technology Used :

  1. We have developed this project using the below technology
  2. HTML : Page layout has been designed in HTML
  3. CSS : CSS has been used for all the desigining part
  4. JavaScript : All the validation task and animations has been developed by JavaScript
  5. Python : All the business logic has been implemented in Python
  6. SQLite : SQLite database has been used as database for the project
  7. Django : Project has been developed over the Django Framework

Supported Operating System

  • We can configure this project on following operating system.
  • Windows : This project can easily be configured on windows operating system. For running this project on Windows system, you will have to install
  • Python 3.7, PIP, Django.
  • Linux : We can run this project also on all versions of Linux operating systemMac : We can also easily configured this project on Mac operating system.

Installation Steps :-

  • Install Python 3.7 Or Higher
  • Install Django version 2.2.0
  • pip install Pillow
  • Finally run cmd - python manage.py runserver

User Login :-

  1. User Id- ram@gmail.com
  2. Password- ram12345

Admin Login :-

  1. Admmin Login-admin@gmail.com
  2. Password- admin@12345
Posted on

Weather Forecast Project In Python Django With Source Code

Python weathercast involves predicting things like cloud cover, rain or snow, wind speed, and temperature before they happen. ... We forecast the weather by looking at current conditions, motion of air and clouds, historical patterns, pressure changes, and computer models.

Features Weather Forecast Project In Python Django:

  1. Time to time update weather
  2. Tamprature Update
  3. Last 7 days data Predict
  4. change weather in every hours as according to weather changes.
  5. provide accurate data information about weather.
  6. user can search weather anytime and anywhere.
  7. any places data can be search and provide information as according to weather.
  8. help user to travel.
  9. help User to future plans for holidays.

 

Weather forecasts are made by collecting as much data as possible about the current state of the atmosphere (particularly the temperature, humidity and wind) and using understanding of atmospheric processes (through meteorology) to determine how the atmosphere evolves in the future.

However, the chaotic nature of the atmosphere and incomplete understanding of the processes mean that forecasts become less accurate as the range of the forecast increases.

Traditional observations made at the surface of atmospheric pressure, temperature, wind speed, wind direction, humidity, precipitation are collected routinely from trained observers, automatic weather stations or buoys.

During the data assimilation process, information gained from the observations is used in conjunction with a numerical model's most recent forecast for the time that observations were made to produce the meteorological analysis.

Numerical weather prediction models are computer simulations of the atmosphere.

They take the analysis as the starting point and evolve the state of the atmosphere forward in time using understanding of physics and fluid dynamics.

The complicated equations which govern how the state of a fluid changes with time require supercomputers to solve them.

The output from the model provides the basis of the weather forecast.

Technology Overview :

  1. Python version 3.8.1
  2. Django 3.1

## Front-end Part

  1. * HTML
  2. * CSS
  3. * Bootstrap
  4. * JavaScript

## Back-end

  1. * Django
  2. * SQLite 3

Download Link

Posted on

Online Book Store Project in Python Django

This Online Book Store  Project in Django created based on python, Django, and SQLITE3 Database. The Online Book Store System is a simple project similar like shopping cart or ecommerce  but is only for book shopping. Categories wise books available its very good project for Final Year student academic Purpose. This project built with django framework and it's allows users to search and purchase book online based on category, author and subject.

This Online Book Store  Project in Django  Framework, Also includes a Download Source Code for free, just find the downloadable source code below and click download now.

Admin Features of Online Book Store  Project in Django

  1. Dashboard – For the admin dashboard, you will be able to all the basic access in the whole system. Such as summary of products, orders, and the categories.
  2. Manage Books– The admin has access to the books management information system. He can add, update and delete the books.
  3. Manage Categories – The page where the admin can add, edit and delete categories information.
  4. Manage Orders – As the main functions of the admin, the admin can accept or reject the order from the customers on a case to case basis and the list of customer orders are listed.
  5. Manage User– The admin can manage the user’s account. Admin can add, update and Block user in the system.
  6. Login and Logout – By default one of the security features of this system is the secure login and logout system.

Customer Features of Online Book Store  Project in Django

  1. Login Page – Customer enter their website credentials on this page to gain access in order to log in.
  2. Register Page– The page where new customer created their login credentials for the website.
  3. Home Page– When customer visit the website, this is the system’s default page. This page shows the books for sale in the store, or by entering a keyword in the search box above the books.
  4. Book View Page – The page on which the product’s specific information is shown, as well as the page on which the customer adds the product to his or her cart.
  5. Cart List Page– The page that lists the items that customer have chosen. This is the page where the customer can complete the order checkout process.
  6. My Order Page – The page that lists the customer’s orders.
  7. bcash and Credit Card Payments – This Online Book Store  Project in Django in Django has a payment method that uses Paypal and Credit Card Payments.

Installation Steps : Online Book Store  Project in Django

  1. Download and extract File
  2. goto Project directory and open cmd
  3. install Requirement package - python -m pip install –-user -r requirements.txt
  4. run project - python manage.py runserver 

Download Link

Posted on

ONLINE GYM MANAGEMENT SYSTEM IN PYTHON DJANGO

Subscribe YouTube For Latest Update Click Here

Latest Python Projects with source code

Buy Now ₹501

GYM Management System is based on python Django to provide different type of service through online.it is college submit mini project that help both user as well as gym administrator. Python gym management is final year project to manage and secure by Django database.

Features Of Python Gym Management System

  1. New user contact through website.
  2. User also queries about all doubts.
  3. User Online Check Time schedule of gym
  4. User also check the gym trainer name and his experience.
  5. Admin manage all data
  6. Add user
  7. Add new equipment for gym
  8. Add new trainee details
  9. Update about timing
  10. Create Package for monthly yearly and half quarter
  11. Check queries about user and reply them.
  12. Add new join user create account and provide details.

Technology Used  

  1. We have developed this project using the below technology
  2. HTML : Page layout has been designed in HTML
  3. CSS : CSS has been used for all the desigining part
  4. JavaScript : All the validation task and animations has been developed by JavaScript
  5. Python : All the business logic has been implemented in Python
  6. SQLite : SQLite database has been used as database for the project
  7. Django : Project has been developed over the Django Framework

Supported Operating System

  • We can configure this project on following operating system.
  • Windows : This project can easily be configured on windows operating system. For running this project on Windows system, you will have to install
  • Python 2.7, PIP, Django.
  • Linux : We can run this project also on all versions of Linux operating systemMac : We can also easily configured this project on Mac operating system.

Online Assignment Submission Project on Django Installation Steps :-

  • Install Python 3.7 Or Higher
  • Install Django version 2.2.0
  • Install all dependencies cmd -python -m pip install –-user -r requirements.txt
  • Finally run cmd - python manage.py runserver

 

Posted on

GST Billing Project in Python Django with Source Code

Subscribe YouTube For Latest Update Click Here

Latest Python Projects with source code

GST invoice is a bill or receipt of items sent or services that a seller or service provider offers to a customer. It specifically lists out the services/products, along with the total amount due. One can check a GST invoice to determine said product or service prices before CGST and SGST are levied on them.

What is a GST bill? As a GST registered dealer, you are required to provide GST Invoices, also known as bills to your clients. An invoice or a bill is a list of goods sent or services provided, along with the amount due for payment. You can create GST compliant invoices FREE of cost using ClearTax Billing Software.

Simplest GST Billing Project in Python Django .

Features :

  • Easily create invoices
  • Manage inventory
  • Keep books and track balances
  • Print Bill.
  • Automatic Tax Calculation.
  • Automatic Gst Calculation.

Installation Steps: 

  • cmd -  virtualenv -p python3 venv
  • cmd-  source venv/bin/activate
  • cmd-  pip install -r requirements.txt
  • cmd  - python manage.py migrate
  • cmd  -python manage.py runserver

Download Link

 

Posted on

Covid-19 Hospital Management python django Project with Source Code

Subscribe YouTube For Latest Update Click Here

Latest Python Projects with source code

Covid-19 Hospital, Patient Management, Beds Management, Python Django Project with Source Code . Covid-19 Hospital patient management , system will full and advanced features. Hospital Management System is a web application for the hospital which manages doctors and patients. In this project, we use Python Django  and SQLite database. A responsive web-app with aesthetic and accessible UI for managing COVID patients of a certain hospital built using Django and Bootstrap framework

Features: Covid-19 Hospital Management python django

 

  1. Clean aesthetic User Interface, which changes dynamically as per the status of patient changes
  2. In bed availability grid the red color indicates that bed is occupied else available
  3. It is one of the two pages available for public to view
  4. Here you can add patient for storing it to the db.
  5. Patient's relative contact details are also taken to check if the relative has contacted COVID virus
  6. Bed numbers which are available are only shown
  7. Information filled here, will make changes in dashboard dynamically
  8. Since there are relatively more COVID patients than any other viruses/diseases, a checklist for COVID symptoms only is present
  9. Here you can search patients wrt to name, bed no. doctor assigned and status
  10. You can also find update button to update the patient details.
  11. This is where the actual updates for individual patients are done
  12. Seat Management.
  13. Equipment Management.
  14. Oxygen Management.
  15. Doctor Management.
  16. Daily Patient Routine Checkup .
  17. Hospital capacity, including information on ICU capacity and available ventilators
  18. Staffing levels, including any shortages
  19. How many patients are coming into the hospital with confirmed or suspected COVID-19 cases
  20. Many other relevant details that public health officials need to properly coordinate COVID responses

Technical Specification:

  1. Frontend
  2. HTML5
  3. CSS3
  4. JQuery
  5. Bootstrap4
  6. Backend
  7. Django framework
  8. Database
  9. SQLite

Installation

  • Setup virtual environment
  • Exceute pip install -r requirements.txt.
  • run python manage.py runserver.

Download Link 

Posted on

Bus Reservation System Project Python Django

Subscribe YouTube For Latest Update Click Here

Latest Python Projects with source code

Buy Now ₹501

Bus Reservation System is a preety basic system developed in Django,SQLite,Python, which is designed to automate the online ticket purchasing through an easy online bus booking system.With the bus ticket reservation system you can manage/book reservations, clients data and passengers lists through its Django admin and book tickets effortlessly through the Bus reservation Website.

Features

  1. Built with Python 3.6, Djang0 2.0 Framework
  2. Styled using Bootstrap4
  3. Uses SQLite
  4. Sign in with the application to start using.
  5. Set up a profile about and manage your details
  6. Search for buses based on source and destination
  7. Booking buses
  8. Cancel bus reservations
  9. View buses booked and cancelled
  10. View available buses listing
  11. Login , Registration
  12. Admin Panel

Technology Used 

  1. We have developed this project using the below technology
  2. HTML : Page layout has been designed in HTML
  3. CSS : CSS has been used for all the desigining part
  4. JavaScript : All the validation task and animations has been developed by JavaScript
  5. Python : All the business logic has been implemented in Python
  6. SQLite : SQLite database has been used as database for the project
  7. Django : Project has been developed over the Django Framework

Supported Operating System

  • We can configure this project on following operating system.
  • Windows : This project can easily be configured on windows operating system. For running this project on Windows system, you will have to install
  • Python 2.7, PIP, Django.
  • Linux : We can run this project also on all versions of Linux operating systemMac : We can also easily configured this project on Mac operating system.

Installation Steps :-

  • Install Python 3.7 Or Higher
  • Install Django version 2.2.0
  • Finally run cmd - python manage.py runserver