ChallengeRocket
  • Product
    • Recruitment Challenges
    • Skill Assessment
    • Direct Hire
    • Hackathons
    • Intern Challenges
  • Challenges
  • Case-studies
  • Employers
  • Log in
  • Join talent network
  • Book demo
Menu
  • Home
  • Challenges
  • CodersCamp - kurs programowania webowego

This Challenge is completed

CodersCamp - kurs programowania webowego

CodersCamp - kurs programowania webowego
  • Completed
  • Completed
prize pool SOON

OTHER CHALLENGES

OTHER CHALLENGES

May 13 - 15, 2019 23:59 CEST
Wrocław | Poland
  • O kursie
  • Projekty
CodersCamp - kurs programowania webowego
  • O kursie
  • Projekty

PZ

Pawel Zaic

Added: May 15, 2019

Pawel Zaic
Matvii Karpenko
Wojciech Pawlak

TAGS

  1. react,
  2. cinema,
  3. mongodb,
  4. nosql,
  5. reservation,
  6. backend,
  7. frontend,
  8. app

TYPE OF PROJECT

web application

LIKES: 0

Cinema-App

  • Cinema-App
  • Без имени-1.png
  • Без имени-2.png
  • Без имени-3.png
  • Без имени-5.png
  • Без имени-6.png

    Project description

    Frontend side of application enable user to check what movies are currently played in our cinema, and order tickets for chosen date.


    Backend side of application manages reservations and tickets availability. All information are stored in MongoDB cloud database, to allow user to get access to room information from any place. To simulate bookings of other users, server randomly populates reservation for specific screening during creation of document in database. During reservation process, server validates if there is no single free spot between reservations. After order completion, server sends email with ticket to provided e-mail adress.


    Technologies used in project:

    • HTML
    • CSS
    • JavaScript
    • React.js
    • Webpack
    • Node.js
    • Express.js
    • MongoDB
    • nodemailer


    Features:

    • Presentation of currently played movies
    • Details presentation of chosen movie
    • Presentation of all availables dates of screenings
    • Seats reservation module
    • Simulation of real-life situation with some of seats already taken
    • Validation that there will be no single-free-spot after buying the tickets
    • Tickets are sent on provided e-mail adress.


    • previous project
    • next project

    Comment


    Please login to leave a comment


    Comments (0)


    ChallengeRocket
    Tech talent
    Challenges Blog Find jobs Employers
    Companies
    Business HR Blog Pricing
    Challengerocket
    FAQ EU Join Us Contact Us
    Copyright © 2023 ChallengeRocket. All rights reserved.
    Privacy Terms and Conditions Service status

    Let’s talk

    Proven effectiveness - get up to x3 more candidates and shorter recruitment time.

    In view of your consent, the data you provide will be used by ChallengeRocket Sp. z o.o. based in Rzeszów (address: Pl. Wolności 13/2, 35-073, +48 695 520 111, office@challengerocket.com) to send messages as part of the newsletter subscription. Don't worry, only us and the entities that support us in our activities will have access to data. All information on data processing and your rights can be obtained by contacting us or at www.challengerocket.com in the Privacy Policy tab.

    We will reply within 2 business days.

    Log in


    Forgot your password?

    OR
    Don’t have an account?
    Create a candidate account or a company account

    Log in

    Forgot your password?

    Create a candidate account

    Already have an account?
    Log in
    OR
    • At least 10 characters
    • Uppercase Latin characters
    • Lowercase Latin characters
    • At least one number or symbol

    Not a candidate?  Sign up as an employer

    Reset your password

    Remember your password? Log in Log in for business

    Create an employer account

    Sign up for free.
    Select the best plan to publish job ofers & challenges.

    Company name introduced here will be visible on your job ads.
    • At least 10 characters
    • Uppercase Latin characters
    • Lowercase Latin characters
    • At least one number or symbol

    Not an employer?  Sign up as a candidate