Coder Social home page Coder Social logo

v-fitness's Introduction

Digital Gym System

This code is a Java client program for a hypothetical gym system called "London Fitness" to provide online services.

Updates

  • (23.10.02) Missing images is added
  • (23.10.01) Fixed the bug that the system picture in the lecture system interface was not displayed.

The following technologies are mainly used:

  • GUI: JavaFX
  • Data Storage: JSON (FastJson)
  • Project Management Tool: Maven
  • Unit Test Framework: JUnit 5
  • Version Control System: Git & Github

Try the programm by test account!

Due to the password being encrypted in the JSON file, it cannot be read as plain text. But we provide several test accounts, and you can use any of the following accounts to experience this program:

Manager:

  • Account ID: Boss
  • Password: boss12345

Trainers:

  • Account ID: Mike

  • Password: mike12345

  • Account ID: Lucy

  • Password: lucy12345

Members:

  • Account ID: Alex

  • Password: alex12345

  • Account ID: Cindy2000

  • Password: cindy200012345

Interface display

Sign In

image

Sign Up

image


For Managers

1. Register a New Trainer

image

2. Video Management

image

3. Member List

image

4. Gym Management

image

5. Inactive Members

image


For Trainers

1. Profile Editing

image

2. Schedule

image

3. Students

image


For Members

1. Sports Videos

image

2. Video Player

image

3. Video Player (Full Screen)

image

4. Learning Records

image

5. Trainers

image

6. Book a Live Session

image

7. Upgrade Membership Type

image

8. Edit Profile

image

v-fitness's People

Contributors

lxinyu1999 avatar

Stargazers

 avatar  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.