Skip to content

Latest commit

 

History

122 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Delizioso

Project Description

Delizioso is an innovative culinary data management platform designed to streamline food data organization and enhance user experience. Whether you're a restaurant staff member managing menu items or a food enthusiast exploring delightful cuisines, Delizioso provides a seamless solution. It consists of three main parts:

  1. Client Side – A robust system enabling staff to efficiently manage food data, ensuring accuracy and ease of access.
  2. Public Side – A beautifully designed public interface, allowing users to browse and explore a diverse collection of cuisines without any login barriers.
  3. Server Side – A powerful API that acts as the backbone, handling data management and communication between the client and public interfaces.

Project Structure

Delizioso/
│── client/    # Management application for staff
│── public/    # Public website for general users
│── server/    # Backend API
│── README.md  # Project documentation

Installation

  1. Clone this repository:

    git clone https://github.com/Adityasputra/delizioso.git
    cd delizioso
  2. Install dependencies for each part:

    cd client && npm install
    cd ../public && npm install
    cd ../server && npm install

Running the Project

Running the Server

cd server
npm run dev

The API will run at http://localhost:5000

Running the Client Side

cd client
npm run dev

The management application will run at http://localhost:3000

Running the Public Side

cd public
npm run dev

The public website will run at http://localhost:4000

API Endpoints

  • GET /cuisines – Retrieve the list of cuisines
  • POST /cuisines – Add a new cuisine
  • PUT /cuisines/:id – Update cuisine data
  • DELETE /cuisines/:id – Delete a cuisine

Technologies Used

  • Frontend: React.js
  • Backend: Node.js, Express.js
  • Database: PostgreSQL
  • Authentication: JWT (for staff access)

About

Delizioso is a smart culinary data management platform that simplifies food organization for staff and enhances cuisine discovery for users.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages