Skip to content

Light2Dark/memecatcher

Repository files navigation

Meme Fetcher

A website that fetches memes from Reddit, searches through them to match your query and displays them to you.

Installation

  • Clone the repository
  • Install Go and install the dependencies using go mod download
  • Create a .env file in the root of the project from the .env.example file and replace the values with your own
  • Run the server using go run ./cmd/api

Tips to develop locally

Technologies Used

  • HTMX: Frontend library for making AJAX requests
  • Tailwind: For styling
  • Go: All of the logic is written in Go, responses are sent back in HTML (using Templ)
  • AlpineJS: For minor client side interactivity
  • Neon.tech: Cloud Postgres DB

TODO

  • Logging is not working correctly, errors are not being printed
  • I wanted to add explanation field in the db schema, but it will be costly to do so

About

Search for memes from Reddit

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors