Coder Social home page Coder Social logo

moviebuddy's Introduction


Movie Buddy

Table of Contents
  1. About The Project
  2. Usage
  3. Roadmap
  4. Contact
  5. Acknowledgments

Built With

Android Studio Badge Java Badge SQLite Badge XML badge

About The Project

Movie Buddy is a mobile application made for Android. It offers a simple interface for the user to store a collection of movies and cinemas within a SQLite database.

Screen for adding new movie to database Screen for viewing all movies in database Screen for adding new cinema to database Screen for viewing all cinemas in database

(back to top)

Usage

Functionality includes:

  • Adding a movie
  • Viewing movies
  • Editing a movie record
  • Deleting movies
  • Adding a cinema
  • Viewing cinemas
  • Editing a cinema record
  • Deleting cinemas

(back to top)

Program

I created this application as part of a university assignment. As the focus of the assignment was primarily on the backend of the application, the frontend was simplified in the interest of time.

The program utilises Android Studio's bottom navigation activity for easy access between viewing and editing both movie and cinema records. It also implements a SQLite database which is invisible to the user. This mobile application allows the user to interact with the database in a simple manner with no knowledge of SQL.

(back to top)

Roadmap

  • Implement poster image functionality
  • Attach title text to navigation bar at all times
  • Fix issue where pre-selected movies are not already checked when editing a cinema record
  • Fix issue where movies are not saved when cinema record is edited
  • Add different fonts
  • Implement a more consistent user interface
  • Utilise Google Maps for user to select cinema location

(back to top)

Contact

Lily Straker

(back to top)

Acknowledgments

(back to top)

moviebuddy's People

Contributors

lilystraker avatar

Stargazers

 avatar

Watchers

 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.