Giter Site home page Giter Site logo

bookmyspot's Introduction

BookMySpot

Developed a basic website for online parking system for organized and unorganized sectors using technologies like HTML, CSS, JS, MongoDB, and NodeJS.

Demonstration Video:

Desktop.2020.02.16.-.02.52.35.04.mp4

Demonstration Video For Users who wants to provide parking space:

Table of Contents:

  1. Motivation
  2. Problem Statement
  3. Introduction
  4. Requirements
  5. Workflow
    • 5.1 For New Users
    • 5.2 For Existing Users
    • 5.3 For Users who wants to provide parking spot
  6. Summary and Conclusion
  7. Limitations
  8. Future Scope
  9. Credits
  10. License

1. Motivation

  • Need of organized parking system in malls.
  • Due to huge number of cars in India, it raises a concern where to park when visiting any location.
  • A fast and efficient approach needs to be developed to solve this issue.

2. Problem Statement

  • Whenever we go out in the car to malls to fetch goods and supplies, or for any purpose, we find it difficult to find organized parking spots.
  • The problem is the availability of a huge number of cars in a country like India, so there is a problem of parking and accommodation of parked vehicles.
  • The goal of this project is to develop an organized website, so users can park their cars in a faster and efficient manner in organized and unorganized sectors.

3. Introduction

  • It is well known to know the start, route, and endpoint in a journey when traveling in a car.
  • It is a problem I faced myself because of many cars I could not find parking space for my car at right time, and time is valuable we do not want to waste it.
  • The better we spent time the better our result will be, so I do not want that anyone would waste a lot of time in finding parking spots physically by looking here and there, which is why I want to make a website that could solve this problem.

4. Requirements

  • Visual Studio Code version 1.5 or above.
  • Node dependencies as provided in the code.
  • MongoDB version 4.2 or above.
  • System Requirements used in this project:
    • Intel i7 Processor
    • 8 GB of Ram
    • Windows 10 x64 bit

5. Workflow/ How to use website?

5.1 For New Users:

Step 1: Home Page

Screenshot (523)

  • If new user click on New to Book My Spot.
  • If existing user click on Regular User and go to step For Existing Users tutorial.

Step 2: Sign Up Page

Screenshot (524)

  • Fill in the details
    • 'User Name' for entering your name.
    • 'Email' for entering your email id.
    • 'Password' for entering your secret password.
    • 'Repeat Password' for entering your passwords again for reconformation.
  • After filling up the details click on Sign Up.

Step 3: Ticket Generator

Screenshot (533)

  • On the text field write your User Name and click on Submit.

Screenshot (534)

  • Ticket Number will be generated for the same.

Screenshot (528)

  • Your Ticket number is '1' as indicated above.

5.2 For Existing Users:

Step 1: Home Page (For Regular Users)

Screenshot (523)

  • Click on Regular User.

Step 2: Sign In Page

Screenshot (530)

  • Enter your sign in details:
    • 'User Name' for entering your username.
    • 'Password' for entering your password.

Screenshot (536)

  • Click on submit

Step 3: Ticket Generator

Screenshot (533)

  • On the text field write your User Name and click on Submit.

Screenshot (534)

  • Ticket Number will be generated for the same.

Screenshot (535)

  • Your ticket number is '1' as indicated above.

5.3 For Users who wants to provide parking spot

Step 1: Home Page

1st

  • Click on Wants to provide parking space button.

Step 2: Parking spot provider sign up form

2nd

  • Fill in the details:
    • 'first name' for entering User Name
    • 'adhar card number' for entering adhar card number of user
    • 'your image' for selecting image of user
    • 'your adhar card image' for selecting adhar card image

second last

  • After filling the details, click on Submit button.

Step 3: Final Verification Page

last

6. Summary and Conclusion

  • An interactive web application has been developed, so users can park their cars in a faster and efficient manner in organized and unorganized sectors.
  • This system is fast and efficient.
  • A seperate portal has been developed for agencies to make them register for owners of parking spots.
  • BookMySpot can be used as a connecting bridge between malls and users.

7. Limitations

  • Lack of availability of dataset, which was solved by manually creating dataset.
  • Dependence on dependencies which updates every now and then, need to cope up with updatation in libararies.
  • Need for developement of existing and additional features.

8. Future Scope

  • Enhancing the size of dataset.
  • Developing a complete web portal for both users and companies.
  • Can be made reliable, secure, fast and efficient in each phase of interaction.

9. Credits

Thanking my HackDUCS Team for always supporting me..

10. License

Apache License 2.0

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.