leoguilen / clojure-recipe-api-with-pedestal-components-datomic

Clojure project developed in the ClojureStream course. This is a REST API application that uses Ring, Pedestal, Component and Datomic

Home Page:https://www.jacekschae.com/view/courses/learn-pedestal-pro

Repository from Github https://github.comleoguilen/clojure-recipe-api-with-pedestal-components-datomicRepository from Github https://github.comleoguilen/clojure-recipe-api-with-pedestal-components-datomic

Cheffy API - Recipe Management and Cooking Collaboration

Cheffy is a Clojure-based application designed to help users manage recipes, ingredients, and cooking steps. (This project was developed following the Pedestal Pro Course on the Clojure Stream platform)


Tech Stack

Cheffy leverages several modern technologies to provide a smooth and scalable experience:


Installation

Requirements

  • Java
  • Clojure CLI (for project management)

Getting Started

  1. Clone the repository:

    git clone https://github.com/leoguilen/clojure-recipe-api-with-pedestal-components-datomic.git cheffy
    
  2. Navigate into the project directory:

    cd cheffy
  3. Install project dependencies using Leiningen:

    clj -X:dev
  4. Run the application:

    clj -X:test

About

Clojure project developed in the ClojureStream course. This is a REST API application that uses Ring, Pedestal, Component and Datomic

https://www.jacekschae.com/view/courses/learn-pedestal-pro


Languages

Language:Clojure 99.2%Language:Dockerfile 0.8%