Skip to content

cmoileo/caisse-en-nest

Repository files navigation


Nest checkout

A project carried out by Léo Fézard and Martin Cantonny.
Explore the docs »

View Demo · Report Bug · Request Feature

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

About The Project

In the context of our school project focused on an API, our goal was to design a fast-food ordering kiosk that revolutionizes the ordering process by providing customers with an efficient, fast, and highly personalized experience.

Project Objectives

  • Design a user-friendly and intuitive user interface.
  • Integrate a wide range of menu options to cater to customer needs and preferences.
  • Allow customers to customize their orders by selecting desired ingredients and options.
  • Optimize internal processes to reduce customer wait times.

(back to top)

Built With

This section should list any major frameworks/libraries used to bootstrap your project. Leave any add-ons/plugins for the acknowledgements section. Here are a few examples.

  • React

  • NodeJS

  • NestJS

  • Prisma

  • TypeScript

  • Docker

(back to top)

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Back-end Installation

Below is an example of how you can instruct your audience on installing and setting up your app. This template doesn't rely on any external dependencies or services.

  1. Clone the repo
    git clone https://github.com/cmoileo/caisse-en-nest
  2. Docker
    docker-compose up
  3. Migrate Prisma
    npx prisma migrate dev
  4. Install Yarn packages
    yarn install
  5. start the project
    yarn run start:dev

(back to top)

Front-end Installation

  1. Clone the repo
    git clone https://github.com/martin-ctny/Front-project-api
  2. Install npm packages
    npm install
  3. start the project
    npm start

Usage

Explore our Swagger documentation for detailed information on how to use our API and examples of API calls. Once you start the project, you'll have access to this documentation:

Swagger Documentation

The Swagger documentation includes sample requests, data schemas, and comprehensive information on all available API endpoints.

(back to top)

Roadmap

  • API Development
  • Database Configuration
  • Documentation
  • User Interface Design
  • [ ]Finish the Front-end
  • Create a 3D Design

See the open issues for a full list of proposed features.

(back to top)

Contact

Léo Fézard - @Léo Fezard on linkedin - leo.fezard33@gmail.com

Martin Cantonny - @Martin Cantonny on linkedin - cantonny.martin16@gmail.com

Project Link: Caisse in Nest

(back to top)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published