Skip to content

Latest commit

 

History

History
108 lines (73 loc) · 5.74 KB

README.md

File metadata and controls

108 lines (73 loc) · 5.74 KB

Welcome to "We've Got Poems" 📜✨

Repository Size

Backend Dependencies

Frontend Dependencies

Overview

"We've Got Poems" is not just a web application; it's a creative haven where users can weave their poetic expressions and share them with the world. This project started as a Proof Of Concept (POC) but has evolved into a showcase of cutting-edge technologies that enhance user experience and security.

Features

Layer 8: Anonymizing Reverse Proxy

Dive into the future of online privacy with Layer 8, a suite of network protocol implementations seamlessly integrated into "We've Got Poems." This anonymizing reverse proxy is dedicated to dissociating a user's true identity from their online content choices, ensuring a secure and private environment for creative expression.

SIWE: Sign-In with Ethereum

Embrace the future of authentication with SIWE (Sign-In with Ethereum), an implementation of the EIP-4361 standard. This revolutionary authentication method establishes secure communication between the frontend and backend, providing a robust foundation for user sessions based on a wallet connection. Explore features like Connect Wallet and Sign Message, unlocking a world of possibilities beyond traditional authentication methods.

Stack and Technologies

Project libraries

To be able to successfully add your own components to the project, you will need to understand the following libraries:

Frontend

Backend

QA

Contribution Guidelines

We welcome contributions from the community to make "We've Got Poems" even more incredible. If you have ideas, bug fixes, or enhancements, feel free to open an issue or submit a pull request.

If you want to contribute to the Backend of this project, please read the Backend README.

But if you are more Frontend oriented, please read the Frontend README.

How to run the project

With docker

  • Clone the repository with git clone
  • Go to the project folder with cd weve-got-poems
  • Build the project with docker-compose docker-compose build
  • Run the project with docker-compose docker-compose up
  • Open in the browser the URL that is shown in the console
  • Enjoy

Without docker

Check the README of the Backend and Frontend to run each project separately.

Production URLs

Join the Poetic Journey

Embark on a poetic journey with "We've Got Poems." Share your verses, explore the power of Layer 8, and experience the seamless authentication of SIWE. Let your creativity flow freely in a secure and private online space.

🚀 Happy Poeting! 🚀