# facets.wiki
**frontend repo**
https://github.com/jrcarlos2000/eth-vietnam-frontend
**backend repo**
https://github.com/jrcarlos2000/eth-vietnam-backend
**contracts repo**
https://github.com/jrcarlos2000/eth-vietnam-contracts
## Problem
The smart contract diamond pattern is difficult to manage, develop and test.
## Solution
Our platform allows developers to visualize, inspect, publish and update their diamond facets.
## Introduction
Facets.wiki is an open source project that aims to be a valuable tool for diamond pattern smart contract developers. It provides an in-app ability to manage a protocol that utilizes the diamond standard. It features an in-app library of existing facets.
We intend to work together with Game 7 and the developer community to improve the product, make it an ergonomic solution to diamond pattern smart contract management and development pain points. We aim to do this with core development of the project supported via a grant, from open source contributors, communnity input, and Hackathon prompts.
initial draft of milestones
https://docs.google.com/document/d/1MH7eRO5uL0KNyyeyw6c4h6kMwA2P4lpfuq06APOS2sY/edit
## milestones
### Milestone 1
2 weeks
## tech stack
Frontend:
* next.js
* React
* Typescript
* Chakra UI
Backend:
* Rust
* MongoDB
## Demo Video
https://vimeo.com/773582434
## Screen Shots

**home page**

**landing page**

**upload facet page**

**inspector page**

**inspector facets**

**facet detail page**

Figma
https://www.figma.com/file/eeAsEiEKwaUWSNCOZ2150V/Untitled?node-id=0%3A1&t=ot6CUWB7QHwrHZDD-1
**similar websites**
https://louper.dev
This is an existing open source project that overlaps a lot of functionality. Our intention is to be more ergonomic, better designed, and to blow past louper.dev in terms of useful features especially to more advanced smart contract developers.