Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 1.57 KB

README.md

File metadata and controls

32 lines (25 loc) · 1.57 KB

Ecommerce Backend

Welcome to the Ecommerce Backend project! This application is built in Clojure and focuses on providing a robust backend solution for an ecommerce platform. It leverages the power of Datomic as its database and covers a wide range of Clojure topics.

Tools and languages used for this project

     
Clojure       IntelliJ

Table of Contents

Features

  • Clojure-Driven: Harnesses the functional programming capabilities of Clojure for efficient backend development.
  • Datomic Integration: Utilizes Datomic for a powerful, flexible database solution, enabling easy data retrieval and management.
  • Comprehensive Clojure Topics: Covers various topics in Clojure, including:
    • Data transformations
    • Middleware integration
    • API design and RESTful principles
    • Asynchronous programming
  • Modular Design: Structured to promote clean code and modular architecture.

Technologies Used

  • Clojure: A functional programming language that emphasizes simplicity and immutability.
  • Datomic: A database designed for applications that require flexibility and scalability.
  • Leiningen: A build automation tool for Clojure projects.