Coder Social home page Coder Social logo

what2watch's Introduction

What2Watch logo

What2Watch - Cinema booking system empowering all generations to rediscover an improved and unified cinema experience on a global scale

Table of Contents

General Information

  • Provide general information about your project here.
  • What problem does it (intend to) solve?
  • What is the purpose of your project?
  • Why did you undertake it?

Technologies Used

  • C#, LINQ, SQL, HTML, CSS, JS
  • Dapper & AutoMapper - faster SQL communication and model mapping
  • JWT & http-only Cookies - preventing CSRF & XSS
  • RazorPages & Bootstrap
  • RestSharp

Features

As of currently:

  • Being able to login
  • creating and exploring current shows based on cinemas and movies
  • Details and confirmation of a booking for a show

Setup

What are the project requirements/dependencies? Where are they listed? A requirements.txt or a Pipfile.lock file perhaps? Where is it located?

Proceed to describe how to install / setup one's local environment / get started with the project. -->

Usage

This is a full solution that applies to mergin mulitple cinemas under the same platform. Current solution requires sever side running as well as a web client and a desktop client.

Project Status

Project is currently in progress at release v0.1.5-alpha. Core functionality is being established and possible bugs and issues cna occur.

Room for Improvement

Include areas you believe need improvement / could be improved. Also add TODOs for future development.

Room for improvement:

  • Current implementation can be considired slower than desired on the base of multiple webApi calls

To do:

  • achieve core functionality - booking process from start to finihs

Acknowledgements

The project was purely original creation, that is definitely not a trivial solution to an already largely discussed issue.

Contact

Created by Group 3 dmai0920 - feel free to contact any of us!

what2watch's People

Contributors

alexstavrev avatar joandotcodina avatar maderk90 avatar martin-vlacil avatar mirodmarinov avatar nikol2727 avatar

Stargazers

 avatar  avatar

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.