Coder Social home page Coder Social logo

arcano's Introduction

Profile picture

Hi there, I'm Gabi ๐Ÿ‘‹

Greetings, I'm Gabrielle, a 18-year-old transgender girl who's all about the coding life, especially in Clojure and functional programming languages. Type theory and crafting compilers are in my jam, and I've got this knack for solving problems โ€“ the trickier, the better! Collaboration is my secret sauce, and I'm always up for teaming up to crush some goals. I'm a wild thinker, forever on the lookout for cool ways to upgrade existing tech or invent something totally new. Firm believer in using tech for good and making a positive impact.

~ works:

~ meet my friends:

GitLab | Twitter | Blue Sky | Instagram | Medium | Linkedin | Wynncraft | Wikipedia

arcano's People

Contributors

aripiprazole avatar

Stargazers

 avatar

Watchers

 avatar

arcano's Issues

Build `cart-history` endpoint

The cart-history endpoint should receive a user id in the path, and return a complete user with name, email, and a list of purchased products.

Add a Check step in the workflow

Checking is an important thing, the goal of this issue is to check the syntax using Detekt and Ktlint configurations, and run the Unit Tests.

Create a CI workflow

The goal of this issue is to create a CI using Github Actions. Having a CI workflow is important to collaborate with the project, and have a good time and project management.

Fix test run in CI

Continuous integration is triggering this error when running gradle check.

me.devgabi.arcano.CartHistoryRouteTest > test create cart route FAILED
    java.lang.UnsupportedClassVersionError at CartHistoryRouteTest.kt:43

me.devgabi.arcano.CreateCartRouteTest > test create cart route FAILED
    java.lang.NoClassDefFoundError at CreateCartRouteTest.kt:27

Build `/carts` endpoint

The carts endpoint should receive a body containing all IDs of products like:

{
  "shopping": [
    {
      "client_id": "127bb25f-1f7f-4a65-98e9-58fdb5399a1f",
      "product_ids": [
        "127bb25f-1f7f-4a65-98e9-58fdb5399a1f",
        "5f231f3a-0e61-482e-88f4-b7fb1b116837",
        "757d84a3-f934-4139-be20-fc4bba5f910e",
        "0777a066-c538-4221-be64-4126fda1e497"
      ]
    }
  ]
}

And the server must consume the Fakestore API and return a 204 response if successfully to create.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.