Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/patricks-js/echo


https://github.com/patricks-js/echo

Last synced: 10 days ago
JSON representation

Awesome Lists containing this project

README

        

# Echo

Echo is a modern blogging platform inspired by the principles of the [RealWorld project](https://github.com/gothinkster/realworld). It serves as a full-stack implementation of a [medium](https://blog.medium.com/)-like application with robust functionality and a clean, user-friendly interface.

This project is built in alignment with the [RealWorld Spec](https://realworld-docs.netlify.app/implementation-creation/expectations/), showcasing adherence to best practices in web development.

## Features

- Authenticate users via JWT
- Profile management
- Post creation and management
- Commenting and reacting to posts
- Search & filtering paginated list of articles
Profile suggestions
- Following/Unfollowing other users
- Favorite/Unfavorite posts

## Expectations

- Keep the codebase as simple as possible
- Write at least one test for each new feature
- All the required features should be implemented
- Make a clear documentation of the codebase
- Do the best to keep the implementation up to date