Contenu connexe


Stacker's the way you connect the world .pptx

  1. Major Project Presentation Stacker’s ◦ Guide Name: Ms. Alka Singh (Assistant Professor) ◦ Student1 Name :Rishabh Kumar Sharma ◦ University Roll.No.:1750810059 ◦ Student2 Name :Rashmi Bind ◦ University Department : Computer Science CS 4-2 (2020-21)
  2. Table Of Content Introduction Objectives Literature Review Implementation/Finding/Experiments Data Flow Diagram Project Result Project Results with Screenshot Value Edition Project Plagiarism Report Reference
  3. INTRODUCTION ◦ This project demonstrate the skills in the field of web development and this project is a team effort of students- Rishabh kumar Sharma and Rashmi bind of BBDEC, Lucknow. ◦ Due to ongoing pandemic everyone is forced to work remotely , the internet has become more of a need than the privilege in 2020. ◦ The project makes use of MERN(Mongodb ExpressJs ReactJs NodeJs)stack for the development of its various modules and functionalities. ◦ Web applications hold immense significance and scope today than ever before. ◦ With Stacker’s, people can work together more effectively, connect all their software tools and services and find the information that they need to do their best work. ◦ It works on three levels of communication:-[One-to-One ,Private Groups ,All Channels] ◦ It’s easy to work together on documents, and can handle all the typical documents and files (word, pdf, jpg, google docs, zip, photoshop, etc.). ◦ Channels are open to everyone. They can be used to share information or discuss something that concerns everyone. However, you can subscribe and unsubscribe to individual channels according to relevance.
  4. Objectives ◦ The project aims to create a web application like google meet ,zoom etc that has all realistic functionalities such as user login , payments , conversations and documents etc. ◦ To implement the latest technologies of web development in project development . ◦ The motive of our project is for academic demonstration and skill development. ◦ The project is not intented for commercial purposes yet but can be easily scaled to commercial levels. ◦ The project includes many features like team collaboration, control notifications , can avoid multiple versions of the same document and many more.
  5. LITERATURE REVIEW Categories Slack Microsoft Teams Zoom Stacker’s Developed by • Stewart Butterfield • Microsoft • Eric Yuan • Rashmi & Rishabh Year • 2009 • 2017 • 2011 • 2021 Type Of • Business Communicatio n Platform • Business Communicatio n • Cloud base Video conferencing Service • Channel Based Messaging Platform Apps Integrated • Google Drive, • Gmail, • Git-hub, • Zoom • One Drive, • MS Office, • Hotmail • Drop-Box, • Zendesk, • Zapier • Google Drive, • One Drive, • MS Office tools, • Hotmail, • Adobe tools, • Stocks services • Git-hub • VS Compilers
  6. LITERATURE REVIEW Categories Slack Microsoft Teams Zooms Stacker’s Features • File sharing, • Two-way audio & video, • Activity Tracking, • Chat functionality, • Document Indexing, • Open API to build your own integrations, • Desktop & mobile messaging • Mobile integration • Audio-Video Conferencing , • Real Time Messaging • Internal meetings • Legislative meetings • Live / video conferencing • Meeting ID • Meeting management • Reporting & statistics • Role-based permissions • SSL security • File sharing, • Two-way audio & video, • Activity Tracking, • Chat functionality, • Document Indexing, • Open API to build your own integrations, • Desktop & mobile messaging • Mobile integration, • Online Workspace • Internal Meeting • Live video Conferencing Technology used • AWS • Electron • Electron • Github • Nodejs • Objective C • Kotlin • Swift • Java • Mongo DB • React Js & React Native • NodeJS • Express-Js • Heroku
  7. Implementation Technologies Used: • MONGODB: MongoDB is a cross – platform document-oriented database program. Classified as a NoSQL database program ,MongoDB uses JSON - like documents with optional Schemas. • The main benefit it has over MYSQL is its ability to handle large unstructured data . It allows user to query in a different manner that is more sensitive to workload. • It has high availibilty of data with automatic, fast and instant data recovery. • Node.js: JavaScript being regarded as one of the most popular and widely used client –side programming language. Node.js is a JavaScript run-time environment that helps in the execution of javaScript code server-side. • Node.js has been regarded as a full-stack JavaScript for serving both the client and the server-side applications . Therefore , the advantage is that you don’t have to hire separate developers for backend as well as the front-end development. It saves both your valuable money and time.
  8. Implementation Technologies Used: • React.js: React.js is an open - source front- end JavaScript library for building user interfaces or UI components. • React Native:React Native is an open-source mobile application framework created by Facebook, Inc. • Express.js: Express.js is a web application framework for Node.js. It provides various features that make web application development fast and easy with otherwise takes more time using only Node.js. • Makes Node.js web application development fast and easy. • Easy to customize and configure.
  9. Implementation Software Requiement: • Visual Studio Code Compatible with: • Windows7or above , • MacOS , Android7 and above • Browser Methodology used: • Scrum
  10. Data Flow Diagram • For Clients Side
  11. Data Flow Diagram • For Server Side
  12. Project Results • The project is in the final stage of development stage. • The new users can create their account and existing users can log into their accounts. • The basic html skeletal modules have been prepared by the team. • We can operate our app from both PC and Phone. • All the works is possible at one place.
  13. Project Results
  14. Project Results
  15. Project Results
  16. Project Results
  17. Value Edition our Project  There are many advantages of our web application , some of them are:  Connecting people: Stacker’s allows employees ,students etc. to connect and work and learn together.  Ease of use: With a click of one can connect to video calls, can join community and its very convenient to work in a group .  Stacker’s room: You can create a meeting room , conference room and even a working room according to your need.  More job opportunity: As the web application grows , more people can be employed.  Low operational costs: It can have fewer operational costs in building small businesses.
  18. Project Plagiarism Report
  19. Reference ◦ [1] A Agrawal, C Catalina, A Goldfa Crowdfunding: Geography, Social Networks,and the Timing of Investment Decisions Journal of Economics and Management Strategy, volume 14 Posted: 2013 ◦ [2] Slack Technologies Inc. Slack. Available at: www.slack.comGoogle Scholar . Accessed 9 May 2017 ◦ [3] MongoDB. "GitHub - mongodb/mongo". GitHub. Archived from the original on July 29, 2017. Retrieved July 6, 2017. ◦ [4]RAND Journal of Economics, volume 33, issue 3, p. 399 – 432 Posted: 2002 ◦ [5] S Athey, S Stern -The Impact of Information Technology on Emergency Health Care Outcomes . ◦ [6] T Baker, R E Nelso Creating something from nothing: Resource construction through entrepreneurial bricolage Administrative science quarterly, volume 50. Posted: 2005 ◦ [7]W G Astley-Sources of power in organizational life ProQuest Information & Learning Posted: 1978
  20. Thank You!