Skip to content

BookMyShow is India's largest entertainment ticketing website. Headquartered in Mumbai, it is the only destination for movie and non-movie options like events, plays and sports.

Notifications You must be signed in to change notification settings

anishtiwari09/bookMyShow_Tribe_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bookMyShow_Tribe_Project

Team Members:

  1. Jaswant Chaudhary
  2. Anish Tiwari
  3. Shubham Rawat

Tech Stacks Used:

  1. HTML
  2. CSS
  3. JAVASCRIPT
  4. MOCK-SERVER-API
  5. API-FETCH-METHODS(GET, POST, DELETE etc.)
  6. Advanced JavaScript
  7. Document Object Module(DOM)

References:

  1. BookMyShow website: https://in.bookmyshow.com/explore/home/mumbai
  2. MDN-JavaScript Docs: https://developer.mozilla.org/en-US/docs/Web/JavaScript
  3. MDN-CSS Docs: https://developer.mozilla.org/en-US/docs/Web/css
  4. MDN-HTML Docs: https://developer.mozilla.org/en-US/docs/Web/html
  5. NPM Docs: https://docs.npmjs.com
  6. MOCK-SERVER Docs: https://www.mock-server.com
  7. FLICKITY: https://flickity.metafizzy.co

Duration of project:

  • statrted on 25th of Oct, 2021 and completed at 9th Nov, 2021.
  • It takes two weeks to accomplish this the project.

Live Project presentation video link:

Learning from this project:

  • We have learned using npm server at grass root level
  • We have learnt how to build our own private api
  • We have learnt to use external icons and fonts in our projects
  • We have learnt to implement the external horizontal sliding bar from flikity
  • We have learnt about the advanced DOM
  • We have learn how to create pop-up window
  • We have learn how to create a side navbar
  • We have also learnt about localStorage in javaScript
  • We learnt Collaborating on GitHub and about branching and pull and push methods

Challenges that we faced in early stages:

  • We have struggled a lot while creating our own database using json data server and npm
  • We faced some issues in implementing the dynamic behaviour of the webpages.
  • We have were not familiar with a few of the packages like npm install, so we learnt about it and overcame the issue

Scope of improvements in future:

  • We have created only 6 pages of the website so anyone who is interested can work upon the rest of the webpages.
  • We have not activated the links in the footer, so you can work upon those too.

Purpose of this project:

  • The only purpose of this project was to learn the new stuffs and deploy what we were knew.
  • We are not going to publish any of these pages to anywhere
  • It was purely a practice of what we learnt till now

Snap Shots:

Home Page

Header

Buzz Page

Header

Ticket Booking Page

Header

Seat Selection Page

Header

Terms and Conditons for using this project:

  • Please do not deploy any webpage at any plateform as we don't have permission from any of the onwer
  • You can use it just for personal learning purpose
  • If you are an organistaion and using our project to teach your trainee please take permission from us
  • Any of the creator of this project (namely: Jaswant Chaudhary, Anish Tiwari and Shubham Rawat) will not be responsible if any person from any country is misusing these webpages.
  • If you are misusing it or going to publish anywhere then do it on your own risk.

About

BookMyShow is India's largest entertainment ticketing website. Headquartered in Mumbai, it is the only destination for movie and non-movie options like events, plays and sports.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •