Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lemol/list-dev

🔥 List of developers on Github: parts of github.com clone using Elm.
https://github.com/lemol/list-dev

angola elm elm-ui github-api

Last synced: about 1 month ago
JSON representation

🔥 List of developers on Github: parts of github.com clone using Elm.

Awesome Lists containing this project

README

        

# List\

> List of developers on Github: parts of github.com clone using [Elm](https://elm-lang.org) programming language.

**[Live demo](https://list-dev.lemol.ao)**

## Features

- [x] 📦 Zero configuration environment with **[Parcel](https://https://parceljs.org/)** bundler

- [x] 💅 **[elm-ui](https://package.elm-lang.org/packages/mdgriffith/elm-ui/latest)** - layout with zero css

- [x] 🚆 **Navigation**

- [x] **SPA**

- [x] 🚀 Zero configuration **deployment** on [ZEIT Now](https://zeit.co/guides/upgrade-to-zero-configuration/). Automated deployment on commit to Github.

- [x] JS **interop** using [Typescript](https://github.com/dillonkearns/elm-typescript-interop)

- [ ] **Testing**

- [x] Github **Rest** API

- [x] Github **GraphQL** API

- [x] **Authentication** with [Auth0](https://auth0.com)

- [x] [Responsive design](https://package.elm-lang.org/packages/mdgriffith/elm-ui/latest/Element#Device)

- [ ] **Mobile** apps

- [x] **UI Playground** with [UI Explorer](https://github.com/kalutheo/elm-ui-explorer)

- [x] **PWA** (manifest, service worker, add to home, etc.)

## Running

```sh
yarn # just the first time
yarn dev # then open http://localhost:8000
```

- Application: [http://localhost:8000](http://localhost:8000)

- UI explorer: [http://localhost:8800](http://localhost:8800)

## Plus

[![Gitpod Ready-to-Code](https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/lemol/list-dev)

## License

[MIT](https://lemolsoft.mit-license.org/)