Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Kontinum is a full-stack application designed to streamline bar management, offering an intuitive interface for managing inventory, orders, and customer interactions. The backend is built in Kotlin using the Ktor framework for a high-performance and reactive architecture. The frontend, still in its draft phase, is developed with React

Notifications You must be signed in to change notification settings

ToniDarodda/Kontinum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

72 Commits

Repository files navigation

Kontinum

Kontinum is a full-stack application designed to streamline bar management, offering an intuitive interface for managing inventory, orders, and customer interactions. The backend is built in Kotlin using the Ktor framework for a high-performance and reactive architecture. The frontend, still in its draft phase, is developed with React to ensure a smooth and modern user experience. Yarn is used as the package manager for the frontend.

Installation

Follow these instructions to install and run Kontinum on your system.

Prerequisites

  • JDK (Java Development Kit) for Kotlin
  • Gradle for building the backend
  • Node.js and Yarn for the frontend

Backend Setup

  1. Clone the repository and navigate to the backend directory:

    git clone https://github.com/ToniDarodda/Kontinum.git
    cd kontinum/backend
  2. Build and run the backend server:

    gradle build
    gradle run

Frontend Setup

  1. Navigate to the frontend directory:

    cd ../frontend
  2. Install dependencies with Yarn:

    yarn install
  3. Start the frontend application:

    yarn start

The application will be accessible at http://localhost:3000.

Design

For a detailed look at the design aspects of Kontinum, check out our Figma design file.

Database Model

To view the database model for Kontinum, visit our Lucidchart diagram.

Features

  • Inventory Management: Real-time tracking of beverage stocks.
  • Orders: Simplified handling of customer orders.
  • User Interface: Clean and intuitive interface.

Note: The project is under development. The backend is functional, but the frontend is still in the draft phase, with only a few pages designed so far.

Contributing

Contributions are welcome to help complete the frontend and enhance backend functionalities. To contribute:

  1. Fork the project.
  2. Create your feature branch (git checkout -b feature/AmazingFeature).
  3. Commit your changes (git commit -m 'Add some amazing features').
  4. Push to the branch (git push origin feature/AmazingFeature).
  5. Open a Pull Request.

License

This project is distributed under the MIT License. See the LICENSE file for more information.


About

Kontinum is a full-stack application designed to streamline bar management, offering an intuitive interface for managing inventory, orders, and customer interactions. The backend is built in Kotlin using the Ktor framework for a high-performance and reactive architecture. The frontend, still in its draft phase, is developed with React

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

AltStyle によって変換されたページ (->オリジナル) /