Skip to content

Clojure-based ecommerce backend using Datomic, covering various backend development topics.

Notifications You must be signed in to change notification settings

AlexsandroRyan/ecommerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Clojure-based ecommerce backend using Datomic, covering various backend development topics.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published