Mini Project PPT Example or Format given by Updesh Jaiswal.pptx
yogendra2210162
42 views
22 slides
Oct 16, 2024
Slide 1 of 22
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
About This Presentation
Mini project ppt
Size: 2.07 MB
Language: en
Added: Oct 16, 2024
Slides: 22 pages
Slide Content
“Project Title” Subject: Mini Project or Internship Assessment (BCS-554) Presented to: Mr. Updesh Kumar Jaiswal Assistant Professor, Department of CSE, AKGEC, Ghaziabad. AJAY KUMAR GARG ENGINEERING COLLEGE Presented by Yogendra Dayal Suraj yadav 22002701002 00 2200270100173 3 rd Year, 5 th Sem, CSE3 2024-25, Odd Sem
Outline Introduction of Project Reason for selecting this Project Requirements Gathering & Analysis Technologies Used ER diagram of the developed system Flowchart of the steps involved Conceptual Framework or Model or Design or Block diagram of the proposed system Screenshots of running Project References
Introduction of Project A weather forecasting application is a software tool designed to provide users with up-to-date and accurate information about current and future weather conditions. These applications leverage data from meteorological sources, satellites, and weather stations to deliver forecasts, real-time weather updates, and other related information.
The primary goal of a weather forecasting app is to offer users the ability to plan their activities based on anticipated weather conditions.
Why select this project ? Risk Mitigation
Public Safety
Agriculture Transportation:
Energy Sector Construction and Infrastructure Planning
Natural Resource Management
Research and Scientific Understanding
Requirements Gathering & Analysis Uptime Percentage: Maintain a high level of service availability, such as 99.9% uptime. Users rely on the weather application for real-time information, so a high uptime percentage ensures that the service is consistently accessible. Load Balancing: Use load balancing to distribute incoming traffic across multiple servers or instances. Load balancing helps distribute the load evenly, preventing individual servers from becoming overwhelmed and improving overall system performance and availability. Monitoring and Alerting: Implement continuous monitoring of key metrics and set up alerting systems to notify administrators of any issues or anomalies. Proactive monitoring allows for the rapid identification and resolution of potential problems, minimizing downtime.
Requirements Gathering & Analysis con… Scalability: Design the system to be scalable, allowing for the seamless addition of resources during periods of increased demand. Scalability ensures that the application can handle varying levels of traffic and user activity without degradation in performance. Backup and Recovery: Regularly back up critical data and implement robust recovery procedures. In the event of data loss or system failures, a well-defined backup and recovery strategy ensures that the application can be restored quickly and efficiently.
Project Features User friendly interface using html css and Javascript Accurate weather Details Temperature in that city
Wind speed in the city
Weather Description
Humidity Fast data Fetching Using open weather map’s api for it.
Technologies Used Solidity React Ethereum Hardhat
List of Technology/Trends used in development HTML : Hypertext Markup Language (HTML) is the standard markup language for documents designed to be displayed in a web browser . CSS : CSS is the acronym of “Cascading Style Sheets”. CSS is a computer language for laying out and structuring web pages (HTML or XML).
JAVASCRIPT : JavaScript is a scripting or programming language that allows you to implement complex features on web pages . OPENWEATHERMAP API : openweathermap is an online service, owned by OpenWeather Ltd, that provides global weather data via API, including current weather data, forecasts, nowcasts , and historical weather data. List of Technology/Trends used in development
Design Figure 1: ER Diagram of Crowdfunding website
Figure 2: Flow chart
Revenue Model Commission Fees : Unravel charges a commission fee on the funds raised by project creators. This fee is a percentage of the total amount collected and is used to cover operational costs, platform maintenance, and development. Tokenization Revenue : As contributors participate in projects and receive tokens in return for their support, IdeaFundr may also generate revenue through the tokenization process. Premium Features : Unravel offers additional premium features to project creators and supporters for a fee. These features may include enhanced visibility, priority customer support, access to advanced analytics, or premium project promotion. Partnerships and Sponsorships : Unravel seeks strategic partnerships with relevant industry players, sponsors, or corporations interested in supporting innovative projects and gaining exposure to a community of passionate contributors.
Figure 3: Conceptual framework of the proposed system
Screenshots of Project
Screenshots of Project con…
Screenshots of Project con…
Screenshots of Project con…
References Text books: [1] The Truth Machine: The Blockchain and the Future of Everything by Paul Vigna and Michael J. Casey . [2] Solidity Programming Essentials: A beginner's guide to build smart contracts for Ethereum and blockchain by Ritesh Modi. [3] The Crowd funding Bible:How to Raise Money for Any Project by Scott Steinberg Journals: [4] Wei Cai, ZehuaWang , “ Decentralized Applications: The Blockchain-Empowered Software System ” in IEEE Access, Volume 6 Issue 16, September, 2018 Pages 53019-53033. [5] Shaistha Anwar, Vinod Kumar Shukla, “ Framework for Financial Auditing Process Through Blockchain Technology, using Identity Based Cryptography ” in Sixth HCT Information Technology Trends (ITT) Issue 21, November, 2019. Websites: [6] https://www.youtube.com/@javascriptmastery [7] https://www.jsmastery.pro [8] https://github.com/adrianhajdin/project_crowdfunding [9] https://ethereum.org/en/community/research/ [10] https://www.quicknode.com/chains/
Certification
THANK-YOU Any Question ??
Software Development Life C ycle (SDLC) (Waterfall Model)